CareerPlanSign in

Experienced Software Engineer

USA - Hazelwood, MO💼 Full-time💰 $126,650–$126,650🗓 2026-09-11 → 2026-09-26

Core

Develops, maintains, and optimizes non-embedded software for platform health management systems on military aircraft (F/A-18, MQ-25, F-15, etc.) to acquire usage data, perform health assessments, and recommend maintenance actions.

Role type

Senior Software Engineer (Non-Embedded Systems)

Builds

Platform health management software and maintenance recommendation tools for military aircraft

Domain

Defense / Aerospace / Aviation

Deliverable

production ML models | product features

Required skills

C, C#, C++, Java, Python, Visual Basic, Git, Software Architecture, Requirements Analysis, Debugging, Relational/Non-relational Databases, Windows/Web Development (Win-forms, WPF, Blazor), Containerization (Docker, Kubernetes)

Preferred skills

Engineering degree, 9+ years experience, Specification formats knowledge, Host environment troubleshooting, Requirements derivation and allocation

Technologies

Git, Docker, Kubernetes, Win-forms, WPF, Blazor, C, C#, C++, Java, Python, Visual Basic

Responsibilities

Design, develop, test, and maintain non-embedded software throughout the end-to-end lifecycle; Translate customer requirements into initial software designs; Develop and optimize software products for system integrations; Debug and resolve issues to ensure reliability; Implement emerging technologies and regulatory changes; Establish and improve software processes and metrics; Execute software R&D projects; Advise on software domains and regulations; Perform software project management and supplier management; Track and evaluate team and supplier performance.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.