Taro Logo

Mid-Level C++ Embedded Software Engineer

Boeing is a global aerospace company that innovates and manufactures commercial airplanes, defense products, and space systems.
Hazelwood, MO, USABerkeley, MO, USA
$110,500 - $149,500
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive · Space · Travel

Description For Mid-Level C++ Embedded Software Engineer

The Boeing Company, a global leader in aerospace innovation, is seeking a Mid-Level C++ Embedded Software Engineer to join their Government Vehicle Health Management Systems (GVHMS) team in Missouri. This role offers an exciting opportunity to work on critical systems that monitor and maintain the health of defense platforms.

The position is part of the Boeing Commercial Airplanes (BCA) & Boeing Global Services (BGS) Software Engineering organization, specifically focusing on the Central Maintenance Computing System (CMCS). This system is crucial for acquiring, storing, analyzing, and reporting vehicle health data in a service-oriented architecture.

As an embedded software engineer, you'll be responsible for developing and maintaining software that runs on specialized hardware, ensuring it meets industry standards and safety regulations. The role requires strong expertise in C++ programming and Linux systems, with a focus on embedded software development. You'll work in an Agile environment, participating in all phases of the software development lifecycle from requirements gathering to implementation and verification.

The position offers a competitive salary range of $110,500 to $149,500, along with a comprehensive benefits package including health insurance, retirement plans, and various insurance options. Boeing provides a professional environment that values diversity, equity, and inclusion, with opportunities for career growth and development.

Key technical requirements include 5 years of experience in C++ embedded systems development and Agile methodologies. The role requires U.S. citizenship for security clearance purposes and is based onsite in either Hazelwood or Berkeley, Missouri. The ideal candidate will have a strong background in engineering or related technical fields, with knowledge of model-based requirements and various engineering disciplines.

This is an excellent opportunity for a mid-level software engineer looking to work on sophisticated embedded systems in the aerospace industry. You'll be part of a team that directly impacts the safety and reliability of Boeing's defense platforms while working with cutting-edge technology in a stable, established company known for innovation in aerospace.

Last updated a day ago

Responsibilities For Mid-Level C++ Embedded Software Engineer

  • Design, develop, test, debug and maintain software for embedded devices and systems
  • Review and translate customer requirements into software product designs
  • Build and write code for embedded systems software on specialized hardware
  • Analyze, monitor and improve efficiency and stability of embedded software systems
  • Work in a collaborative Agile scrum environment
  • Develop software throughout all phases of the software development life cycle

Requirements For Mid-Level C++ Embedded Software Engineer

Linux
  • 5 years of experience developing and deploying C++ software for embedded systems running Linux
  • 5 years of experience working in a collaborative Agile scrum environment
  • Must be able to obtain a Secret clearance (requires U.S. Citizenship)
  • Bachelor of Science degree preferred in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science
  • Experience with model-based requirements (UHM, SysML, Cameo, MSoSA) preferred
  • Strong decision-making skills
  • Knowledge of various engineering disciplines
  • Knowledge of programming languages and protocols
  • Knowledge of real-time target environments

Benefits For Mid-Level C++ Embedded Software Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Competitive base pay
  • Variable compensation opportunities
  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life insurance
  • Disability insurance
  • Paid time off

Interested in this job?

Jobs Related To The Boeing Company Mid-Level C++ Embedded Software Engineer

Software Engineer–Embedded Linux Engineer (Associate or Mid-Level)

Boeing is seeking an Embedded Linux Software Engineer to develop and maintain Linux Operating Systems for Safety-Critical applications across the enterprise.

Software Engineer–Embedded Linux Engineer (Associate or Mid-Level)

Remote Embedded Linux Software Engineering role at Boeing, focusing on developing and maintaining Linux OS for safety-critical applications with competitive compensation and benefits.

Software Engineer–Embedded Linux Engineer (Associate or Mid-Level)

Boeing is seeking an Embedded Linux Software Engineer to develop and maintain Linux Operating Systems for Safety-Critical applications across the US.

Software Development Engineer, SW - Device OS

Software Development Engineer position at Amazon Lab126 focusing on Bluetooth technology and device OS development, offering competitive salary and opportunity to work on innovative consumer electronics.

SDE - Connected Vehicles, LMDA - Connected Vehicles

Software Development Engineer role at Amazon's Last Mile team, focusing on connected vehicle technologies and sensor integration for delivery fleet optimization.