Embedded Software Engineer
Role details
Job location
Tech stack
Requirements
-
Bachelor's degree in software engineering or related STEM field.
-
Possesses an Active Security Clearance.
-
10+ years of embedded software development experience.
-
Ada language proficiency, minimum 5 years of Ada development experience within past 10 years.
-
Experience working in mission-critical industries (aerospace, defense, etc.).
-
Experience with RTOS and device drivers for complex systems.
-
Experience with embedded software testing, debugging, and integration on hardware using debuggers, test equipment, etc.
-
Proficiency with the Git configuration management tool. * Embedded software cybersecurity experience.
-
Experience with model-based engineering tools, Cameo.
-
Python language experience or similar scripting languages.
-
Strong interpersonal and communication skills with a demonstrated ability to work effectively in a team-oriented environment.