Software Engineer III (C++) at Boeing

Company Info
Beacon Hill
United States

Web Site:

Company Profile


Software Engineer III (C++) at Boeing


St. Louis, MO 

Job ID:


Job Description:

Job Opportunity via Beacon Hill
Software Engineer III at Boeing
Company Overview:
We are the world’s largest aerospace company and leading provider of commercial airplanes, defense, space and security systems, and global services. Building on a legacy of aerospace leadership, Boeing continues to lead in technology and innovation, deliver for its customers, and invest in its people and future growth. With us you can create and contribute to what matters most in your career, in your community and around the world. Our team members are supported to explore their professional interests and pursue new opportunities that will deepen their knowledge of our business. Join us in building the future of aerospace: 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.
Industry: Aviation & Aerospace

Position Overview:
Client: Boeing
Job Title: Software Engineer III
Position Type: 6+ Month Contract to Hire
Location: Onsite in Hazelwood, MO 63042
Interview Process: Video Interview with Hiring Manager -> Offer
Minimum Clearance: Ability to obtain a US Security Clearance for which the US Government requires US Citizenship as a condition of employment. An interim and/or final U.S. Secret Clearance Post-Start is required.
Job Description:
Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software systems. Develops and maintains code and integrates software components into a fully functional software system. Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met. Performs software project management and software supplier management functions. Develops, selects, tailors and deploys software processes, tools and metrics. Executes and documents software research and development projects. Serves as a subject matter expert for software domains, system-specific issues, processes and regulations. Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards. Works under general direction.

Basic Qualifications (Required Skills and Experience):
  • Bachelor’s degree or higher in computer science, computer engineering, engineering, mathematics, physics, or other technical degree.
  • 5+ years of experience with professional software development and programming in a collaborative environment using C and/or C++
  • 3+ years of experience in hardware and software integration
  • Experience developing, documenting, and maintaining architectures, algorithms, interfaces, and designs for software systems
  • Preferred Qualifications (Desired Skills and Experience):
  • Experience with Linux and Windows development
  • Experience with Git & Gitlab
  • Familiarity with simulation standards such as High-Level Architecture (HLA), Distributed Mission
  • Operations (DMO) and Distributed Interactive Simulation (DIS)
  • Experience with Cmake is a plus
  • Experience with Scaled Agile Framework (SAFe)
  • Experience with VersionOne