Design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations (RWS).
Requirements
- embedded software development experience in C with microcontrollers
- A deep understanding of low-level programming and hardware interactions
- Proficiency in C programming
- Linux multimedia experience (e.g. gstreamer)
- Experience with ARM processors
- Proficiency in understanding electrical schematics for PCBs
- Proficiency in Rust, Java, and shell scripting languages
Responsibilities
- design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations (RWS)
- collaborate closely with a multidisciplinary team comprising Systems Engineers, Mechanical Engineers, and Electronics Engineers to ensure that software integrates seamlessly with the overall RWS system
- Work as the software architect for numerous model and simulation projects to include embedded programming
- provide general and product specific programming and integration services as required
- Interface with Hardware/software application development, installation, and troubleshooting
- collaborate with engineers in development and application projects across the product line
Other
- Assume a leadership role as needed
- This is an on-site position
- BS degree and 8+ years of direct experience with computer/electrical engineering
- Other duties as assigned, not determined at the time of hire
- EOS Defense Systems is an Equal Employment Opportunity employer