About The Position

Reports to the Software Engineering Manager and works as a member of medium(approx 2 to 4 person) project team. Works, as directed, on the research, design, development, and testing of computer systems-level software and network distribution software for Automated Guided Vehicle (AGV) applications. Authors and reviews operational specifications, formulates, and analyzes software requirements. The Software Developer Level 2 applies principles and techniques of computer science, engineering, and mathematical analysis to software development.

Requirements

  • 5+ years of extensive C, C++ and .NET development.
  • 2+ years of developing with MS SQL Server.
  • Ability to understand, modify, and support C++ applications.
  • Superior knowledge of Visual Studio, and Windows 7/8, Windows Server 2008/2012
  • Good working knowledge of current Microsoft Office products
  • Ability to travel up to 20%, annually.
  • Occasionally, working extended hours, weekends, and holidays in support of customers. Customer sites are located throughout the country; the selected candidate will need to travel for commissioning and on-site engineering tasks that cannot be accomplished from our office. On occasion, off-shift work may be necessary to support commissioning efforts.
  • Time Management — Managing one's own time and the time of others.
  • Service Orientation — Actively looking for ways to help people.
  • Coordination — Adjusting actions in relation to others' actions.
  • Critical Thinking — Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Judgment and Decision Making — Considering the relative costs and benefits of potential actions to choose the most appropriate one.
  • Monitoring — Monitoring/Assessing performance of you, other individuals, or organizations to make improvements or take corrective action.
  • Verbal and Written Expression and Recognition — The ability to listen to, understand and communicate information and ideas presented through spoken or written words and sentences.
  • Information Ordering — The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
  • Problem Sensitivity — The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.
  • BS-CS/CE or Equivalent is required.

Nice To Haves

  • Industrial automation (PLC or OPC) experience is a plus.
  • Microsoft.NET, DB certification(s) strongly preferred

Responsibilities

  • Responsible for the design, development and testing of C++ computer applications on Microsoft .NET platforms and Windows based computer systems using the Microsoft Visual Studio suite of development tools.
  • Work with project team members and with other technical departments in the design, development, testing and deployment of Automated Guided Vehicle (AGV) for the manufacturing industry.
  • Assist in the production and review the related product/project documentation for both internal and external use.
  • Contributes to team effort by accomplishing related results as needed to meet product/project goals.
  • Meet timelines to ensure projects stay on schedule and on budget.

Benefits

  • excellent medical, vision, and dental insurance
  • paid vacation time
  • paid sick time
  • paid holidays
  • 401K
  • Flexible Spending Programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service