Embedded Software Engineer
$133,000–$160,000 year
On-siteNew York City, New York, United States or New York, United States
Job Summary
Architect, develop, and implement C/C++ software for embedded Linux hardware platforms, including device drivers, kernel modules, and network stack development. Support hardware development and production test systems running cross-platform Java applications. Integrate sensors and components with the Wave Relay® system while writing technical proposals. Support internal and external engineering activities through travel to test locations, military facilities, and customer sites for system deployment. Requires US Security Clearance and 3+ years of embedded Linux experience. Wave Relay® enables data, video, and voice applications in challenging commercial, military, and industrial environments.
Required Qualifications
- Bachelor's degree in computer science, electrical engineering, or a related field or equivalent experience
- At least 3 years of work experience developing software for embedded Linux systems in C/C++
- At least 1 year of work experience with Java
- Must have a US Security Clearance or the ability to obtain one
Desired Qualifications
- Master's degree in computer science/electrical engineering/computer engineering or a related field
- Experience with Linux kernel and kernel module development and Linux driver development (wireless, network stack)
- Hands-on experience with lab equipment (oscilloscopes, logic analyzers, multimeters)
- Experience with UNIX shell scripting
- Experience with Android application development
Additional Requirements
- Must have a US Security Clearance or the ability to obtain one
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.