The job below is no longer available.

You might also like

in Waltham, MA

Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location Waltham, MA
Waltham, Massachusetts

About this job

Staff Software Engineer

Responsibilities:

Work in a fast-paced environment, leading engineering teams endeavor to design the next generation robotic systems for the U.S. Military. The staff software engineer 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.

Qualifications:

Required Qualifications

  • B.S. in Computer Science or Computer Engineering plus 1-8 years' experience
  • Experience developing C++ applications (Linux/Unix/Windows)
  • Strong knowledge and experience with the Software Development Life Cycle
  • Excellent written and verbal communications skills
  • Flexible, self-started, desire to solve any problem

Desired Qualifications

  • Experience developing embedded applications for Microcontrollers
  • Experience with bus protocols such as CAN, SPI, RS232, and I2C
  • Working knowledge of C# 4.0 / .NET 4.0 or higher
  • UI development
  • Multi-threaded Application development
  • Experience working with Distributed Architectures
  • Experience with Robotic Operating System (ROS)
  • Experience with field testing robotic systems
About Aerotek: Aerotek, headquartered in Hanover, Md., is a leading provider of technical, professional and industrial staffing services. Established in 1983, Aerotek is an operating company of Allegis Group, the largest provider of staffing services in the U.S. Aerotek operates a network of more than 200 non-franchised offices throughout the U.S., Canada and Europe. For more information, visit aerotek.com. Aerotek is acting as an Employment Agency in relation to this vacancy.