Mid-Level Software Engineer - Developer

BoeingBerkeley, MO
Onsite

About The Position

The Boeing Company is seeking a Mid-Level Software Engineer - Developer to support their Phantom Works Infrared Management Aid (IRMA) team in Berkeley, MO. This role focuses on supporting the Boeing Defense, Space & Security (BDS) business organization. The selected candidate will join a software team dedicated to developing new, innovative Infrared (IR) and/or mission planning software. This individual should enjoy collaborative work, be committed to customer satisfaction and process improvement, and thrive in a multi-contract/multi-program environment. The role involves supporting the development of solutions for a wide range of complex problems requiring ingenuity and innovation, and the candidate should be adaptable to new development environments and eager to learn new technologies.

Requirements

  • Bachelor Degree
  • Ability to obtain Secret US Security clearance and Special Access Programs
  • 5+ years of experience programming in C++
  • 3+ years of experience with multi-threaded development
  • 3+ years of experience with Agile Software development process

Nice To Haves

  • 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 and 5+ years of related work experience OR Bachelor’s Degree and 9+ years of directly related work experience OR 13+ years of related, relevant experience
  • Active Secret or Top Secret U.S. Security Clearance
  • Real time software development experience
  • Experience with CUDA C/C++
  • Basic knowledge of GPU architecture
  • Experience with performance optimization
  • Ability to implement MATLAB based algorithms into C++ based software.
  • Advanced degree in a quantitative field
  • Experience working in a professional software development environment
  • Experience with modern software development tools (git, visual studio, Jira, etc.)
  • IR knowledge/Experience is a plus

Responsibilities

  • Work on all phases of the software development life cycle including design, algorithms, development, testing, and integration of IR and/or mission planning software applications for the embedded and simulated environments that meet industry, customer, safety, and regulatory standards.
  • Communicate with leads and internal customers during all phases of software development life cycle.
  • Responsible for several parallel tasks as part of a fast-paced and dynamic team of systems and software engineers.
  • Work autonomously with little to no supervision.
  • Lead junior engineers in software development.
  • Perform use case development for software requirements.

Benefits

  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
  • relocation assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service