remote
Junior SW Engineer, Co-Op Onsite - Collins Aerospace
Software Engineer
Junior Software Engineer – Co‑Op focused on developing embedded software for aerospace applications using C++ and Python, collaborating in Agile teams, and leveraging version control and continuous integration tools.
About the role
Key Responsibilities
- Design, develop, and test embedded software components in C++ for aerospace systems.
- Write Python scripts for automation, data processing, and test harnesses.
- Collaborate with cross‑functional teams using Agile methodologies to deliver incremental features.
- Participate in code reviews, unit testing, and integration testing to ensure high quality.
- Maintain documentation and support troubleshooting of software defects.
Requirements
- Current enrollment in a Computer Science or related engineering program.
- Strong programming skills in C++ and familiarity with Python.
- Experience with embedded development tools (e.g., GCC, GDB) and version control (Git).
- Excellent problem‑solving abilities and attention to detail.
- Effective communication skills and ability to work collaboratively in a team environment.
Skills
cpythonsoftware development