Today
Secret
Early Career (2+ yrs experience)
$75.00 - $90.00 per hour
No Traveling
Unspecified
Lexington, MA (On-Site/Office)
Job Title: Real-Time Embedded Software Engineer - Control & Autonomous Systems
Location: Lexington, MA
Clearance Required: Active Secret (TS preferred or ability to obtain TS)
Openings: 2 Positions
About the Team:
Join a cutting-edge team that specializes in real-time embedded systems, advanced autonomy, machine learning, and space-qualified electronics.
What You'll Do:
As a Real-Time Embedded Software Engineer, you'll work closely with a small, agile team to:
* Define software architecture and requirements based on high-level system needs.
* Design, implement, and test real-time embedded software for hardware control.
* Integrate and validate systems in lab environments.
* Script in Python or MATLAB for electronic testing and data analysis.
Required Experience:
* Proficiency in C/C++ for real-time, multi-threaded, interrupt-driven systems using RTOS (e.g., real-time Linux, VxWorks, Xenomai).
* Experience developing in Linux environments.
* Hands-on integration and testing of embedded systems.
* Scripting experience in Python or MATLAB.
Preferred Skills:
* Firmware development using VHDL or Verilog.
* Digital design and schematic capture (Mentor Graphics tools).
* Analog or power circuit design.
* Familiarity with lab instrumentation (oscilloscopes, logic analyzers, etc.).
* Experience with version control (e.g., Git), low-level driver development, and debuggers (gdb, lldb).
* Knowledge of communication protocols (UDP, TCP, UART, SPI, I2C, USB, PCIe, MIPI).
Education & Experience:
* Bachelor's degree with 2-5 years of experience, or Master's degree with at least 2 years of experience.
* Strong interpersonal and communication skills.
* Ability to work effectively in a collaborative, team-oriented environment.
Security Clearance:
Must hold an active Secret clearance and be eligible to obtain a Top Secret clearance. Active TS is a strong plus.
Location: Lexington, MA
Clearance Required: Active Secret (TS preferred or ability to obtain TS)
Openings: 2 Positions
About the Team:
Join a cutting-edge team that specializes in real-time embedded systems, advanced autonomy, machine learning, and space-qualified electronics.
What You'll Do:
As a Real-Time Embedded Software Engineer, you'll work closely with a small, agile team to:
* Define software architecture and requirements based on high-level system needs.
* Design, implement, and test real-time embedded software for hardware control.
* Integrate and validate systems in lab environments.
* Script in Python or MATLAB for electronic testing and data analysis.
Required Experience:
* Proficiency in C/C++ for real-time, multi-threaded, interrupt-driven systems using RTOS (e.g., real-time Linux, VxWorks, Xenomai).
* Experience developing in Linux environments.
* Hands-on integration and testing of embedded systems.
* Scripting experience in Python or MATLAB.
Preferred Skills:
* Firmware development using VHDL or Verilog.
* Digital design and schematic capture (Mentor Graphics tools).
* Analog or power circuit design.
* Familiarity with lab instrumentation (oscilloscopes, logic analyzers, etc.).
* Experience with version control (e.g., Git), low-level driver development, and debuggers (gdb, lldb).
* Knowledge of communication protocols (UDP, TCP, UART, SPI, I2C, USB, PCIe, MIPI).
Education & Experience:
* Bachelor's degree with 2-5 years of experience, or Master's degree with at least 2 years of experience.
* Strong interpersonal and communication skills.
* Ability to work effectively in a collaborative, team-oriented environment.
Security Clearance:
Must hold an active Secret clearance and be eligible to obtain a Top Secret clearance. Active TS is a strong plus.
group id: softwinc