Education: Bachelor's degree
Designs and implements software of embedded devices and systems from requirements to
production and commercial deployment for product lines. Designs, develops, codes, tests and
debugs system software. Involved in specifications, design and development of embedded
firmware in engineering projects. Analyzes and enhances efficiency, stability and scalability of
system resources. Integrate and validate new product designs. Supports software QA.
Provides
post-production support. Interfaces with hardware design and development.
Experience in embedded systems development.
Experience in hands-on development and troubleshooting on embedded targets.
Solid programming experience in C or C++.
Proven experience in embedded systems design with preemptive, multitasking real-time
operating systems.
Knowledge of reading schematics and data sheets for components. Strong documentation
and writing skills.
Work location: Hybrid - Candidates should expect to be onsite 3 days a week.
Clearance: Candidates must have an active secret clearance to be considered for this
position.
Interview Process: Initial pre-screen with Group Leader(s). If candidate advances to next
round, will be a larger group interview with technical staff.
Collaboration on shared code repositories (e.g., Git) 5 years
Scripting Languages: Perl, Python, Shell Scripting, Powershell. 5 years
CI/CD pipelines tools (GitHub Actions, Jenkins, Ansible, etc.) 5 years
Communication Protocols (USB, Ethernet, PCIe, I2C, SPI) 5 years
Search Embedded Software Engineer jobs near Lexington, MA → Browse all live jobs
This posting was published by Athari on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.