onsite
Entry Level Software Engineer - Boeing
Software Engineer
Entry‑level software engineer joining a defense aerospace team, responsible for designing, developing, and testing embedded applications using C++, Python, and Java within an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain embedded software components for aerospace systems.
- Write clean, testable code in C++, Python, and Java following established coding standards.
- Collaborate with cross‑functional teams using Agile methodologies to deliver features on schedule.
- Develop and execute unit and integration tests to ensure software reliability and performance.
- Utilize version control (Git) and continuous integration tools to manage code bases and track changes.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proficiency in C++, Python, and Java with a solid understanding of object‑oriented principles.
- Familiarity with Git, Agile development practices, and automated testing frameworks.
- Strong problem‑solving skills and ability to work effectively in a team‑oriented environment.
- Interest in aerospace or defense applications and willingness to obtain required security clearances.