The Boeing Company Real Time Software Engineer in Saint Louis, Missouri

The Boeing AvionX Defense Mission Computing (DMC) team is seeking an entry level Real Time Software Engineer (Level 2) to join our team in St. Louis, Missouri. Our team produces the mission computing solutions for deploying multi-level secure, networked, open architecture embedded processing devices applicable to a wide variety of manned and unmanned airborne platforms across the Boeing suite of defense aircraft.

The AvionX DMC team is a large multi-discipline team working together to design, procure, and produce the hardware for the mission computers of the future. The Boeing AvionX DMC team also produces the software architecture, software infrastructure, and software support tools for teams around Boeing to utilize this cutting edge avionics equipment. The AvionX DMC team leverages its diverse program experiences and broad engineering expertise to develop rapid prototyping demonstrations for a wide variety of customers and potential customers. This broad set of objectives and opportunities provides the AvionX DMC engineering workforce with a wide variety of experiences and opportunities to grow their career and technical expertise in the areas of their choice.

Due to many recent wins such as T-X, MQ-25, and the F/A-18 Block 3 upgrade, as well as many ongoing proprietary interactions, the Boeing DMC team is currently experiencing an exciting time of growth and expansion into new technology areas. The AvionX DMC team is looking to hire motivated engineers with a desire to work on developing the mission computers of today and tomorrow.

The AvionX DMC software development environment is primarily C with a strong focus on object oriented designs, an open architecture approach, and a hands-on strategy for hardware integration and testing. Candidates should have a strong programming background, a problem solving attitude, and a desire to work problems from design to hardware integration and test.

Boeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defense, space and security systems. We are engineers and technicians. Skilled scientists and thinkers. Bold innovators and dreamers. Join us, and you can build something better for yourself, for our customers and for the world.

This position requires the ability to obtain a US Security Clearance for which the US Government requires US Citizenship.

Basic Qualifications (Required Skills/Experience):

  • More than 2 years of software development experience in C using object oriented design methods.

  • Experience with software tools such as Visual Studio, Eclipse, ClearCase, Git, BitBucket, Jira, Bamboo, Jenkins

  • Experience with Real-Time embedded computing, including infrastructure software, board support packages and device drivers

  • Experience with multiple programming languages (such as C , C, C#, Python)

Preferred Qualifications (Desired Skills/Experience):

  • Experience with Security Components, Ethernet Networks, and General Purpose Processors

  • Open Standards and APIs (such as POSIX)

  • Real-Time Operating Systems

  • Hands-on experience with VxWorks and/or Linux in an embedded environment.

  • Hands-on experience with Microsoft Windows and Office

  • Interpersonal and communication skills, both written and oral

  • Drive for continuous personal and organizational improvement

  • Agile Software Development and Engineering Life Cycle experience

Typical Education / Experience:

Degree and typical experience in engineering classification: Bachelor's and 2 or more years' experience or a Master's degree with experience. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard.

Job Software Engineer

Organization: Boeing Avionics

Title: Real Time Software Engineer

Location: Missouri-Saint Louis

Requisition ID: 1800078399