onsite
Entry Level Software Engineer Real Time Software Engineer - Boeing
Software Engineer
Entry‑level engineer developing real‑time embedded software for defense and space systems, using C++, Python, and RTOS platforms, with collaboration in Agile teams and version control expertise.
About the role
Key Responsibilities
- Design, develop, and maintain real‑time embedded software components for defense and space applications.
- Implement and debug C++ code on RTOS platforms, ensuring deterministic performance and reliability.
- Collaborate with cross‑functional teams using Agile methodologies to deliver incremental features.
- Utilize Python for scripting, automation, and data analysis to support testing and deployment.
- Participate in code reviews, unit testing, and continuous integration pipelines.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- Knowledge of embedded systems design, debugging, and performance optimization.
- Experience with Git version control and Agile development practices.
- Strong problem‑solving skills and ability to work independently and in a team.