Associate Real Time Software Engineer, Phantom Works
Core
Develop Vehicle Management System (VMS) software to serve as the central brain and critical nervous system for advanced aerospace platforms, providing flight and subsystem control.
Role type
Associate Real Time Software Engineer
Builds
Vehicle Management System (VMS) software for advanced aerospace platforms
Domain
Aerospace / Defense / Real-Time Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, software development lifecycle (SDLC), real-time or non-real-time system design, safety or flight critical software development
Preferred skills
Real-time embedded software, Python, fault tolerance, signal processing, control system design, Git, VX Works or other Real Time Operating Systems
Technologies
C/C++, Python, VX Works, Git
Responsibilities
Develop, document, and maintain architectures, requirements, algorithms, interfaces, and designs; Develop and maintain code and integrate software components; Develop and maintain software development plans, verification plans, test procedures, and test environments; Provide technical leadership for software projects; Support generation and maintenance of software processes, tools, and metrics; Serve as a subject matter expert for software domains, system-specific issues, processes, and regulations; Track and evaluate software team to ensure product and process conformance to project plans and industry standards; Train and mentor others
Seniority
Associate, hands-on IC