Experienced Software Engineer specializing in real-time embedded software development for the T-38C trainer aircraft at Boeing. Responsible for designing, testing, debugging, and maintaining safety-critical flight software integrated into specialized hardware. Collaborates with systems teams and customers to modernize software capabilities, ensure compliance with regulations, and support fleet operations.
Job Description
At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
The Boeing Company is currently seeking an Experienced Software Engineer to support our T-38C Mission Software team located in Hazelwood, Missouri. This position will focus on supporting the Boeing Commercial Airplanes (BCA) & Boeing Global Services (BGS) Software Engineering organization.
At The Boeing Company, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company built on shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
The T-38C Mission Software Team develops and tests safety critical flight software, displays, and training systems in a fast-paced engineering environment. Successful candidates will work closely with systems integration teams, customers, and field service representatives. Candidates will sustain software for a robust existing fleet of T-38C trainer fighters, design and develop new capabilities, and integrate new technologies to modernize the organization's infrastructure and build pipeline.
Position Responsibilities:
Designs, develops, tests, debugs and maintains software that is integrated into embedded devices and systems and meets industry, customer, safety and regulation standards.
Reviews, analyzes, and translates customer requirements into the design of software products for embedded devices and systems.
Builds and writes code for embedded systems software to run on specific specialized hardware.
Integrates embedded software with hardware components.
Analyzes, monitors and improves the efficiency and stability of embedded software systems.
Tests and debugs software for embedded devices and systems.
Implements current and emerging technologies, tools, frameworks, and changes in regulations relevant to software development and hardware technologies.
Advises on software and hardware integration domains.
Tracks and evaluates internal and supplier software team performance to ensure product and process compliance to project plans and industry standards.
Performs embedded software project management functions.
Basic Qualifications (Required Skills/ Experience):
5+ years of experience in C/C++, ADA, or other object-oriented programming languages
5+ years of experience in Linux, embedded operating systems, and Windows
5+ years of experienceworking with Visual Studio, Jira, or git
5+ years of experience in embedded software design, development, debugging, and performing software integration and test
Preferred Qualifications (Desired Skills/Experience):
Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science.
Knowledge of specification format requirements, guidelines, and change control processes. Understanding of relationship between specifications/standards and aircraft/product certification systems.
Knowledge of various engineering disciplines such as electrical, mechanical, and systems. The ability to communicate with technical personnel from multiple skill areas and functions to evaluate technical information and issues impacting design, production, and support of products, services, or other deliverables.
Knowledge of general and real-time software development and testing tools, capability and usage. Real-time tool examples include cross compilers, target debuggers and test/performance instrumentation.
Knowledge of real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces. Ability to build, integrate and troubleshoot software components.
Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle.
Knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints.
The ability to use established physical, mechanical, or scientific principles and perform appropriate tests to identify and solve problems encountered on the job. This includes the ability to locate and isolate the problem, identifypossible solutions, and select approaches that are practical and effective.
Travel:
10%
Drug Free Workplace:
Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
CodeVue Coding Challenge:
To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.
Pay & Benefits:
At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities.
The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements.
Pay is based upon candidate experience and qualifications, as well as market and business considerations.
Summary pay range for Experienced Level: $110,500 - $149,500
Applications for this position will be accepted until Oct. 27, 2025
Export Control Requirements: This position must meet export control compliance requirements. To meet export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. §120.15 is required. “U.S. Person” includes U.S. Citizen, lawful permanent resident, refugee, or asylee. Export Control Details: US based job, US Person requiredRelocation
This position offers relocation based on candidate eligibility.
Security Clearance
This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required.
Visa Sponsorship
Employer will not sponsor applicants for employment visa status.
Shift
This position is for 1st shift
Equal Opportunity Employer:
Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
real-time software engineering, embedded systems, flight software, software development, C/C++ programming, Linux embedded systems, hardware integration, aviation software, safety critical software, software debugging
Job DescriptionJob DescriptionWe are currently seeking an Apartment Maintenance Technician / Make Ready Technician to join our team in Hermitage, TN 37076If you meet the below requirements, apply now to be considered .As a Maintenance/ Make Ready Technician, you will...
...about us: We are seeking a dynamic and experienced Senior Mechanical Engineer to join our team. This is a permanent position that involves... ...projects. The successful candidate will be responsible for designing, developing, and implementing innovative HVAC systems. This...
Job Description Job Description Overview: nin Staffing is looking for a passionate, reliable, and skilled Cook to join our kitchen team and help us bring the heat (and the smoke) to every plate we serve. What You'll Do: Prepare and cook BBQ meats and...
Job Description Job Description Clayton Valley Dance Academy is a leading dance studio for recreational and competitive dancers in the East Bay Area. We are looking to hire professional, well-rounded dance instructors to join our team. We are a family oriented studio...
...Job Description Job Description Why Work for Daniels Family Funeral Services - Alameda Mortuary? Service At every level, our dedicated team members display a strong work ethic and commitment to our core values, respect for the family, the profession, and the individual...