remote
Associate Software Development Engineer - Boeing
Software Engineer
Entry‑level software engineer focused on developing and maintaining mission‑critical applications for government vehicle health monitoring, leveraging Python, Java, and C++ in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain software components for vehicle health monitoring systems using Python, Java, and C++.
- Collaborate with cross‑functional teams to define requirements, estimate effort, and deliver high‑quality code on schedule.
- Write unit, integration, and performance tests; participate in code reviews and continuous integration pipelines.
- Analyze system logs and telemetry data to identify defects and propose corrective actions.
- Document design decisions, API specifications, and user guides for internal and external stakeholders.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Strong programming skills in Python, Java, and C++ with experience in object‑oriented design.
- Proficiency with SQL databases, version control (Git), and Agile development practices.
- Excellent problem‑solving abilities and effective communication skills.
- Ability to work independently and as part of a distributed team.
Skills
pythonjavacsqlagile