Embedded Software Engineer
On-siteWaverly, New York, United States
Job Summary
Design and maintain C++ code for secure embedded processing applications at the hardware/software interface. Develop low-level software interfacing with hardware components and protocols like PCIe, SPI, and I2C. Create and configure embedded Linux images, including kernel configuration and system bring-up activities. Support integration, system debugging in lab environments, and enhance CI/CD pipelines for secure software delivery. Collaborate with cross-functional teams to develop, integrate, test, and deliver prototype and production-ready systems while ensuring stringent security, reliability, and performance standards. This full-time onsite role in Owego, NY requires a Secret-level clearance and focuses on mission-critical solutions within a classified environment.
Required Qualifications
- U.S. citizenship
- Ability to obtain and maintain a DoD government security clearance at the Secret level to start
- Willingness to work in a classified environment
- Full-time onsite employment in Owego, NY
- Bachelor's degree in a STEM (Science, Technology, Engineering, or Math) field from an accredited institution with 2 years of professional experience
- Master's degree with no professional experience required
- Proficiency in C++ for embedded or systems-level development
- Knowledge of hardware communication protocols such as PCIe, SPI, and I2C
- Experience creating and configuring embedded Linux images
- Strong analytical and debugging skills at the hardware/software interface
- Ability to work effectively in a collaborative, cross-functional team environment
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.