Softworld Real-Time Embedded Software Engineer in Cambridge, Massachusetts

Real-Time Embedded Software Engineer

Cambridge, MA

| Contract

Post Date: 03/02/2018

2018-03-02 2018-04-18

Job ID: 225113

Industry: IT

Job Description

Real-Time Embedded Software Engineer

A Real-Time Embedded Software Engineer is needed for a multi-year long contract located in the Greater Boston Massachusetts area.


  • The candidate will support efforts in the development of real-time, highly assured and secure embedded system software.

  • We are looking for a highly qualified software engineer in the areas of:

  • Embedded software design

  • Hardware interfaces and driver development

  • Real time kernels and Real time operating systems

  • Activities will include work on design, implementation, test, integration of embedded software systems, and verification and validation of the functionality.

  • The candidate will work as part of a software development team executing a formal software process. This candidate will be expected to have the ability to lead small engineering teams.

  • The application domain may include embedded software for navigation systems, secure communication systems, and sensor control.


  • M.S. or B.S. in EE/CS or equivalent and 8+ years of experience. Candidates should have a technical background in the following:

  • Development of real-time systems using Linux, VxWorks, FreeRTOS, C/C++, and assembly language.

  • Knowledge of compilers, make files and linker scripts is required as is experience with in-circuit emulators, JTAG debuggers, and laboratory test equipment such as logic analyzers and oscilloscopes.

  • Formal software documentation of requirements, design and test.

  • Sound development and integration skills are required, as are excellent problem solving, debugging, and communication skills.

  • Skills in the areas secure software development, crypto, networking, avionics and fault tolerant systems is desired.

  • Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed, U.S. citizenship is required. An active security clearance is also required at the time of the hire.