Sr Advanced Software Engineer
Core
Design, code, test, integrate, and document advanced test software for aerospace products including Inertial Navigation Units and Single Board Computers.
Role type
Senior IC embedded software engineer (aerospace test systems)
Builds
Test software for Inertial Navigation Units and Single Board Computers
Domain
Aerospace / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, C#, Python, embedded drivers, real-time operating systems, VxWorks, Windows GUIs, MIL-STD-1553, ARINC 429, IEEE 488, RS-422/485, IEEE-1394, Ethernet, High-Speed Fiber Optic, SDLC, software design patterns
Preferred skills
Advanced degree in Computer Science or Software Engineering
Technologies
VxWorks, C++, C#, Python, MIL-STD-1553, ARINC 429, IEEE 488, RS-422/485, IEEE-1394, Ethernet, Fiber Optic
Responsibilities
Design, code, test, integrate, and document advanced test software; collaborate with cross-functional teams to define requirements and integrate with hardware; lead software development efforts and provide technical leadership to a team of test software engineers; support software innovation, performance, reliability, safety, and quality for aerospace applications
Seniority
Senior, hands-on IC with leadership responsibilities