Software Engineer – Developer (Associate, Mid-Level or Senior)
Core
Designing, developing, testing, and maintaining non-embedded software for the B-52 aircraft system throughout the end-to-end lifecycle.
Role type
Senior IC software engineer (defense/aerospace)
Builds
Non-embedded software components for the B-52 Software Blocks system
Domain
Defense & Aerospace
Deliverable
production ML models | product features
Required skills
Java, C++, Ada 96, software testing, system integration, architecture design, debugging, process improvement
Preferred skills
Git, Python, Linux, production code deployment, supplier management
Technologies
Java, C++, Ada 96, Git, Python, Linux
Responsibilities
Design, develop, test, and maintain non-embedded software; integrate software components into functional systems; execute test procedures and document results; debug and resolve issues to ensure reliability; implement emerging technologies; develop and maintain software architectures and designs; perform software project management and supplier management activities.
Seniority
Senior, hands-on IC