Entry - Level Software Engineer
Core
Design and implement new capabilities in the F-15 Operational Flight Program (OFP) for USAF and international customers, developing real-time embedded software for advanced military platforms.
Role type
Entry-level embedded software engineer
Builds
Real-time embedded software for tactical fighter aircraft and military systems
Domain
Aerospace defense / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Python, Java, Ada, object-oriented programming, software architecture design, algorithm development, interface design, debugging, software testing
Preferred skills
Agile/SAFe development, DevOps tools (GitLab, Jenkins, Jira), embedded real-time software development, Real-time Operating Systems (RTOS)
Technologies
GitLab, Gradle, Jira, Jenkins, Artifactory, RTOS
Responsibilities
Design, develop, test, and maintain non-embedded software throughout the end-to-end lifecycle; translate customer requirements into initial software designs; develop, document, and maintain architecture, algorithms, interfaces, and designs; debug and resolve issues to ensure reliability and efficiency; participate in user inquiry handling and technical troubleshooting; implement emerging technologies and regulatory changes; develop and monitor software processes and key performance metrics; execute and document software research and development projects; perform software project management and supplier management activities; track and evaluate software team and supplier performance.
Seniority
Entry-level, hands-on IC