← Back to job listings
AT
Embedded Software Engineer
Athari · Lexington, MA, United States
About The Role
- 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.
Required
- 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.
Other
- 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.
- Travel: Estimated at 5% domestic and international
- Interview Process: Initial pre-screen with Group Leader(s). If candidate advances to next
- round, will be a larger group interview with technical staff.
Must Have
Degree Level
Bachelor's Degree Yes
Experience
Software Unit Testing 5 years
Hardware
- Firmware 5 years
- Real-Time Embedded Systems (RTOS, VxWorks, Xenomai, Linux) 5 years
- Real-Time Software/Hardware 5 years
Program/Project Management OR Analysis
Software Documentation 5 years
Programming
- C/C++ Programming 5 years
- Collaboration on shared code repositories (e.g., Git) 5 years
- Embedded Software 5 years
- Object Oriented Software Design and Development 5 years
- Scripting Languages: Perl, Python, Shell Scripting, Powershell. 5 years
- Software Design/Development 5 years
Software
Multithreaded and Multiprocessor Applications 5 years
Software Tools
- CI/CD pipelines tools (GitHub Actions, Jenkins, Ansible, etc.) 5 years
- Communication Protocols (USB, Ethernet, PCIe, I2C, SPI) 5 years
Testing
Software Testing 5 years
Nice to Have
Data/Reporting
MODBUS protocol 0 years
Degree Level
Master’s Degree Yes
Duration: 36 Months
Security Clearance Requirement: Yes
Security Clearance Level: Active Secret
Location: Lexington, MA 02421
Pay Range: $70 - $95 an hour
Requirements
Benefits
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring