Entry-level Software Engineer–Developers

Boeing•El Segundo, CA
•Onsite

About The Position

The Boeing Company is hiring entry-level Software Engineer–Developers for its Satellite Space Mission Systems team in El Segundo, California, supporting the Boeing Defense Services business organization. The role supports development of mission software using Java, C++, Python, and ReactJS. The selected candidate collaborates with cross-functional teams and stakeholders to design and implement software solutions, maintain engineering excellence, and achieve program objectives. The position is expected to be 100% onsite. Candidates must have a bachelor’s degree, experience with C/C++ coding or Java/Python script development, and experience with Git. They must be able to obtain a U.S. Secret Security Clearance; an interim clearance is required before starting and a final clearance after starting. U.S. citizenship is required for the clearance. The position also requires compliance with U.S. export-control requirements, which requires a U.S. Person as defined in the posting. Applicants must complete a technical coding assessment as part of the selection process. The role is not contingent upon a program award, is not safety-sensitive, and Boeing will not sponsor employment visas. Travel is less than 10%.

Requirements

  • Bachelor’s degree or equivalent.
  • Ability to obtain a U.S. Secret Security Clearance; interim clearance is required pre-start and final clearance post-start. U.S. citizenship is required for the clearance.
  • Experience with C/C++ coding or Java/Python script development.
  • Experience with Git.
  • Must meet U.S. export-control compliance requirements as a U.S. Person.
  • Must complete a technical assessment as part of the selection process.

Nice To Haves

  • Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science with zero years of related work experience; or a bachelor’s degree with 4+ years of directly related work experience; or 8+ years of related, relevant experience.
  • 1+ years of experience in software development.
  • Experience on a software development project using Agile and Scrum methodologies.
  • Experience with the Software Development Lifecycle (SDLC).
  • Knowledge of software development processes and applicable internal and industry standards, guidelines, and best practices for software development, testing, and deployment.
  • Knowledge of implementation, validation, and verification processes, practices, and guidelines for software development quality, performance, and safety.
  • Active Secret Clearance or higher.

Responsibilities

  • Support the design, development, testing, and maintenance of software throughout the end-to-end lifecycle.
  • Assist with development, maintenance, and optimization of software products and functionalities for systems integrations.
  • Participate in the agile software development lifecycle, including planning, reviews, and customer meetings.
  • Debug and resolve issues to ensure software product reliability and efficiency.
  • Support software development, participate in code reviews, and follow guidance on software standards and design principles.
  • Execute and document software research and development projects.
  • Assist in developing, establishing, monitoring, and improving software processes.

Benefits

  • 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. Eligibility and options may vary.
  • Competitive base pay and variable compensation opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service