EXPERIENCED SOFTWARE ENGINEER
Job Description
At Boeing, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company where diversity, equity and inclusion are shared values. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us.
At Boeing, we are all innovators on a mission to connect, protect, explore and inspire. From the seabed to outer space, you’ll learn and grow, contributing to work that shapes the world. Find your future with us.
Boeing's Autonomous Systems, Advanced Mission Solutions (AMS) division in Huntington Beach is seeking an Experienced Software Engineer, passionate about autonomous systems and excited to work in a multi-disciplined, collaborative engineering environment to design, develop and implement control and communications software for various new Boeing products in development.
Experienced Software Engineer
Primary Responsibilities:
- Responsible for full life-cycle development including requirements analysis, software architecture, design, coding, unit test, integration and formal qualification.
- Design Software, implement, test, and create maintenance related documentation
- Develop software in C++, C#, Java, Python
Responsible for contributing ideas in team design and code reviews, and other collaborative development discussions.
**This position requires the ability to obtain a US Security Clearance, for which the US Government requires US Citizenship.
Basic Qualifications (Required Skills/Experience):
- This position requires the ability to obtain a Top Secret U.S. Security Clearance with a Single Scope Investigation SCI/SSBI eligibility. (A U.S. Security Clearance that has been active in the past 24 months is considered active). (Post Start)
- 3+ years of experienced in embedded software development using C++
- Previous experience with embedded programing on Linux operating system
- Previous experience in software development using Java/Java script/Python.
- Must possess a bachelor's degree or higher in engineering or related technical filed
Preferred Qualifications (Desired Skills/Experience):
- Active US Security Clearance TS/SSBI is preferred
- Previous experience in software development using C#
- possess excellent communications skills
- Experienced in building web services and web applications
- Previous experience working with hardware components and developing user interfaces
- Previous experience working I2C serial protocol, PCIe interface, SQL database, SVN/GIT or similar version control application.
- Proficiency in Agile software development lifecycle
Degree and typical experience in engineering classification:
Bachelor's degree with 5 or more years' experience, Master's degree with 3 or more years' experience or PhD degree with experience. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard. Degree in computer engineering, computer science or equivalent is preferred.
Relocation:
This position offers relocation based on candidate eligibility. Basic relocation is available for internal candidates.
Drug Free Workforce:
Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.
Experience Level
Individual Contributor
Contingent Upon Program Award
No, this position is not contingent upon program award
Schedule
Full time
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.