Job Description
- Real-time embedded software development
- Requirements analysis, software architecture and design
- Hardware-software integration
- Software verification testing
- Object-oriented design, C++ coding, unit testing
- Real-time operating systems (VxWorks and Linux/Unix derivatives)
Device drivers, and IO interfaces
Automated software testing
Integrating or testing software on bare metal
Model-based engineering toosl
Weapon systems, munitions, combat vehicles
GitLab or other CI / CD tools