Job Description

 Software Engineer, Principal

Direct Hire with Benefits

Responsibilities

Responsibilities:

Work in a fast-paced environment, on a leading engineering team to field the next generation robotic systems for the U.S. Military.  The principal software architect will be responsible for large-scale problem solving and the advanced implementation of Robot protocols. Candidates will be able to design new subsystems for robot platforms as well as control applications for their related control stations. Tasks also include designing/developing controls/interfaces to robot payloads including pan/tilt cameras, manipulators and environmental sensors. Conduct software requirements reviews, preliminary and critical design reviews, and software acceptance reviews.  Support other engineers in the use of the developed API. Participate in field data collection and experimentation, analysis, and reporting.

 

Required Qualifications

  • B.S. in Computer Science or Computer Engineering plus  10-15 years’ experience
  • MS in Robotics, Computer Engineering, Computer Science or Equivalent plus 8-10  years’ experience.
  • 3 plus years of complex software system architecture design
  • Experience designing distributed software architectures
  • Experience developing C++ applications in a Linux environment
  • Strong knowledge and experience with the Software Development Life Cycle
  • Excellent written and verbal communications skills
  • Strong attention to detail and quality.
  • Flexible, self-started, desire to solve any problem
  • U.S. citizenship

Desired Qualifications

  • Experience developing embedded applications for Micro Controllers
  • Experience with bus protocols such as CAN, SPI, RS232, and I2C
  • Experience developing C# applications in a Windows environment
  • Working knowledge of C# 5.0 / .NET 4.5 or higher
  • UI development
  • Multi-threaded Application development
  • Experience with field testing robotic systems

 Software Engineer, Principal

Direct Hire with Benefits

Responsibilities

Responsibilities:

Work in a fast-paced environment, on a leading engineering team to field the next generation robotic systems for the U.S. Military.  The principal software architect will be responsible for large-scale problem solving and the advanced implementation of Robot protocols. Candidates will be able to design new subsystems for robot platforms as well as control applications for their related control stations. Tasks also include designing/developing controls/interfaces to robot payloads including pan/tilt cameras, manipulators and environmental sensors. Conduct software requirements reviews, preliminary and critical design reviews, and software acceptance reviews.  Support other engineers in the use of the developed API. Participate in field data collection and experimentation, analysis, and reporting.

 

Required Qualifications

  • B.S. in Computer Science or Computer Engineering plus  10-15 years’ experience
  • MS in Robotics, Computer Engineering, Computer Science or Equivalent plus 8-10  years’ experience.
  • 3 plus years of complex software system architecture design
  • Experience designing distributed software architectures
  • Experience developing C++ applications in a Linux environment
  • Strong knowledge and experience with the Software Development Life Cycle
  • Excellent written and verbal communications skills
  • Strong attention to detail and quality.
  • Flexible, self-started, desire to solve any problem
  • U.S. citizenship

Desired Qualifications

  • Experience developing embedded applications for Micro Controllers
  • Experience with bus protocols such as CAN, SPI, RS232, and I2C
  • Experience developing C# applications in a Windows environment
  • Working knowledge of C# 5.0 / .NET 4.5 or higher
  • UI development
  • Multi-threaded Application development
  • Experience with field testing robotic systems

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online