General Dynamics Mission Systems needs to design and build resilient hardware and software for tactical communications to ensure mission success in contested environments for Department of Defense customers.
Requirements
- Strong proficiency in C/C++ programming languages.
- Knowledge of networking protocols and socket programming.
- Strong Linux background, including device trees and drivers.
- Experience in software architecture
- Hands-on experience with microcontroller programming and debugging.
- Familiarity with hardware interfaces such as I2C, SPI, UART, and GPIO.
- Proficiency in using debugging tools like GDB, JTAG, and logic analyzers.
Responsibilities
- design and build uniquely resilient hardware and software
- Strong proficiency in C/C++ programming languages.
- Knowledge of networking protocols and socket programming.
- Strong Linux background, including device trees and drivers.
- Experience in software architecture
- Hands-on experience with microcontroller programming and debugging.
- Familiarity with hardware interfaces such as I2C, SPI, UART, and GPIO.
Other
- Agile experience preferred.
- Ability to obtain a Department of Defense Secret security clearance is required at time of hire.
- U.S. citizenship is required.
- Creative thinker with demonstrated success leading the software development life cycle
- Collaborative team player eager to provide technical leadership and position others for success