About The Position

QinetiQ US is looking to hire an experienced Software Engineer to support robotics programs at its Waltham, MA facility. The selected candidate will be responsible for the following tasks:

Requirements

  • B.S. in Computer Science or Computer Engineering or equivalent plus at least 5 years’ experience or an MS in Robotics, Computer Engineering, Computer Science or equivalent plus at least 3 years’ experience
  • Experience developing software for embedded systems
  • Experience developing C++ applications in a Linux environment
  • Excellent written and verbal communications skills
  • Flexible, self-started, desire to solve any problem
  • Must be able obtain a DOD security clearance

Nice To Haves

  • Experience with network protocols such as CAN, UDP, RS232, and I2C
  • Microcontroller software development experience
  • Assured software development to safety standards
  • AI/ML experience
  • ROS/ROS2 development experience
  • Experience in a multi-disciplined engineering environment

Responsibilities

  • Work in a fast-paced environment, on a leading engineering team to support the delivery of robotic systems for the U.S. Military
  • Develop software in accordance with a well-established process
  • Participate in all aspects of the SDLC
  • Develop documentation including SDP, SRS, and SDD
  • Identify the root cause of issues and advanced troubleshooting of robotic systems software
  • Participate in field data collection and experimentation, analysis, and reporting
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service