Embedded Software Engineer - Armament Support Equipment
Core
Develop, test, and maintain embedded software for Automated Test Equipment (ATE) used to test armament products in factory and field environments.
Role type
Embedded Software Engineer (Level 2)
Builds
Software for Automated Test Equipment (ATE) systems
Domain
Defense/Aerospace, Armament Support Equipment, Electrical Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, embedded systems programming, electrical systems understanding, software verification planning, test procedure execution, DevSecOps environment adoption, Agile methodologies, National Instruments tools, Visual Studio, Git, Jira
Preferred skills
Leadership in Agile methodologies, Scrum Master experience, complex technical troubleshooting
Technologies
C, C++, C#, National Instruments, Visual Studio, Git, Jira
Responsibilities
Design, develop, test, debug, and maintain software integrated into embedded devices; translate customer requirements into software designs; build code for specialized hardware; integrate software with hardware components; monitor and improve software system efficiency and stability; participate in testing and debugging; implement emerging technologies and regulatory changes; track and evaluate team performance; assist with embedded software project management.
Seniority
Mid-level, hands-on IC