Software Engineer (Associate, Experienced or Lead) - El Segundo CA

Military Spouse Corporate Career Network•El Segundo, CA
•Onsite

About The Position

The Boeing Company is hiring a Digital Twin Software Simulation and Deployment Engineer to support Strategic Space Communications Programs in its Boeing Defense Services business unit in El Segundo, California. The team develops software- and hardware-based satellite simulators and emulators for U.S. government and commercial customers. The engineer will design, implement, test, and maintain software models and system-level simulators that reproduce operational conditions for mission rehearsals and spacecraft operator training. The role supports multiple software projects in a rapid, agile CI/CD environment and involves collaboration with technically diverse users and multidisciplinary systems and software teams. The position is expected to be 100% onsite. The role is open to a broad range of experience levels, including Experienced and Lead Software Engineers. Candidates must hold an active U.S. Secret Security Clearance and meet U.S. export control requirements as a U.S. Person. Candidates must also complete a technical coding assessment and satisfy the company's Conflict of Interest assessment process. Relocation is available based on candidate eligibility.

Requirements

  • Bachelor’s degree or higher.
  • At least 2 years of experience with real-time or near-real-time simulation packages and development.
  • At least 2 years of experience with modern programming and scripting languages such as C++, Java, JavaScript, Perl, Python, or Visual Basic.
  • Experience implementing CI/CD for infrastructure and software deployments using tools such as Ansible, Chef, Jenkins, Puppet, or Azure DevOps.
  • Active U.S. Secret Security Clearance; U.S. citizenship is required for the clearance.
  • Meet U.S. export control compliance requirements as a U.S. Person.
  • Complete the required technical assessment and satisfy the company’s Conflict of Interest assessment process.

Nice To Haves

  • Level 3: 5 or more years of related work experience or an equivalent combination of education and experience.
  • Level 4: 9 or more years of related work experience or an equivalent combination of education and experience.
  • Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science, and 5 or more years of related work experience; or a bachelor’s degree and 9 or more years of directly related work experience; or 13 or more years of related, relevant experience.
  • Experience developing satellite simulations.
  • Experience with the full software development lifecycle, from requirements analysis through formal qualification.
  • Experience implementing infrastructure and deployment-environment software and tools, such as containerization, message brokering, and software APIs.
  • Experience automating software builds, unit tests, and integration tests using a DevOps tool chain.

Responsibilities

  • Review, analyze, translate, and implement customer requirements for software-based simulation products.
  • Design, integrate, modify, test, and debug simulation models and scenarios.
  • Interface with a technically diverse user community and a multidisciplinary integrated product team spanning systems and software.
  • Work independently and collaboratively to deliver innovative solutions to complex technical challenges.
  • Design and write custom tools and processes to support configuration automation.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • Health insurance.
  • Flexible spending accounts.
  • Health savings accounts.
  • Retirement savings plans.
  • Life and disability insurance programs.
  • Paid and unpaid time away from work.
  • Boeing 401(k) with dollar-for-dollar matching contributions up to 10% of eligible pay and immediate 100% vesting.
  • Student Loan Match program for eligible enrolled U.S. employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service