Associate Software Engineer Jobs

279 jobs found — updated daily

Software Engineer (Associate, Experienced or Lead)

Boeing•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 within 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 designs, implements, tests, and maintains software models and system-level simulators that recreate operational conditions for mission rehearsals and spacecraft operator training. The work supports multiple software projects in a rapid, agile CI/CD environment using modern technologies and tools. The role is expected to be 100% onsite. Relocation is available subject to candidate eligibility. The position 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; a clearance active within the past 24 months is considered active. U.S. citizenship is required for the clearance, and the role must also meet U.S. export-control requirements for a U.S. Person. The employer will not sponsor employment visas. Candidates must complete a technical assessment as part of the selection process and satisfy the company's Conflict of Interest assessment process. The position is not contingent upon a program award and is not safety sensitive. Boeing describes its Total Rewards package as including competitive base pay and variable compensation opportunities. Eligible employees may enroll in benefit programs, generally including health insurance, flexible spending and health savings accounts, retirement savings plans, life and disability insurance, and paid and unpaid time away from work. Program availability may depend on eligibility and other factors.

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 with CI/CD implementation for both infrastructure and software deployments using tools such as Ansible, Chef, Jenkins, Puppet, or Azure DevOps.
  • Active U.S. Secret Security Clearance; a clearance active within the past 24 months is considered active. U.S. citizenship is required for the clearance.
  • Must meet U.S. export-control compliance requirements as a U.S. Person.
  • Must complete the technical assessment required during the selection process.
  • Must satisfy the company's Conflict of Interest assessment process.

Nice To Haves

  • For Level 3: 5 or more years of related work experience, or an equivalent combination of education and experience.
  • For Level 4: 9 or more years of related work experience, or an equivalent combination of education and experience.
  • A Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science, and at least 5 years of related work experience; or a bachelor's degree and at least 9 years of directly related work experience; or at least 13 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 or tools, such as containerization, message brokering, or 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 systems and software integrated product team.
  • Work independently and collaboratively to deliver solutions to complex technical challenges.
  • Design and write custom tools and processes to support configuration automation.
  • Design, implement, test, and maintain software models and system-level simulators that reproduce operational conditions for mission rehearsals and spacecraft operator training.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • Eligible employees may enroll in health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and programs providing paid and unpaid time away from work.
  • Boeing 401(k) plan with dollar-for-dollar matching up to 10% of eligible pay and immediate 100% vesting.
  • 401(k) Student Loan Match for eligible enrolled U.S. employees with qualified student loan payments.

Build a Resume for Associate Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

Frequently Asked Questions

Common questions about Associate Software Engineer careers and jobs.

Based on current job postings on Teal, the average Associate Software Engineer salary in the US is approximately $96,000 per year, with a typical range of $62,000 to $152,000.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service