Software Engineer Co-Op
Collins Aerospace
About the Role
Collins Aerospace is seeking a Software Engineering Co-op for their Boeing Platforms Engineering team in Cedar Rapids, Iowa. This role involves developing and supporting real-time embedded software for commercial airline avionics products and cockpit display systems.
What You Will Do
- Support the design, development, and maintenance of flight-critical embedded software for commercial aviation solutions and avionics products.
- Contribute to an assigned cross-functional engineering project team responsible for the design, development, and verification of real-time embedded software.
- Support project team activities related to the specification of requirements, software implementation, test case development, verification test execution, and certification support.
- Work with desktop computers in an office environment and target hardware in an engineering lab to deliver high-quality software products within schedule and cost constraints.
What You Will Learn
- Deepen understanding of aircraft systems engineering, including integration and development processes.
- Gain exposure to Avionics regulatory and certification requirements and processes.
- Expand professional network by working alongside industry experts and global teams.
- Understand why people enjoy and feel fulfilled by working in the aerospace and defense industry.
Requirements & Tech Stack
- Currently pursuing a bachelor’s or master’s degree in a science, technology, engineering, or math (STEM) discipline.
- Must be willing to work 40 hours per week.
- Must have a minimum of 60 hours of credit by the start of the internship/Co-op session.
- Experience may be obtained through on-the-job experience, research, coursework, or projects.
- Demonstrated interest in embedded software solutions and board-level device drivers.
- Programming experience in C, C++, and/or Python.
- Comfortable with real-time operating systems and object-oriented programming concepts.
- Experience with all phases of the software development life cycle.
- Energetic and proactive self-starter with strong interpersonal and communications skills.
- Must be authorized to work in the U.S. without company immigration sponsorship now or in the future.
- No security clearance required.
Location & Role Type
- Onsite: Primarily working onsite in Cedar Rapids, Iowa.
- U.S. Citizen, U.S. Person, or Immigration Status Requirements: Must be authorized to work in the U.S. without sponsorship.
Compensation
- Salary Range: $37,000 - $82,000 USD per year. This range is a good faith estimate for all experience levels and considers factors like role, experience, location, education, and skills.