Collins Aerospace is looking for a Software Engineer I to work on complex problems in the aerospace and defense industry, specifically on the ARINC 661 Services team, to develop embedded software for displays on various aircrafts.
Requirements
- Requires a Bachelor’s degree and 12 months or less of relevant professional work experience (excluding internships).
- Proficiency in C++ language.
- Knowledge of software development and verification processes.
- Experience with embedded software development.
- Understanding of DO-178C standard.
- Familiarity with graphics server and tooling for displays.
- Experience with software testing and verification.
Responsibilities
- Contribute to software engineering requirements capture and analysis with emphasis on verifiability and test approach.
- Conduct software verification activities (test case and procedure creation and debug) for embedded software of moderate complexity.
- Generate and maintain software documentation for the software verification lifecycle artifacts.
- Understands major Collins Aerospace processes related to software development and verification and applies them to current project.
- Participate in cross-functional team efforts in definition, integration, verification, and validation of products and sub-systems of moderate complexity.
- Able to identify the root cause of moderate to complex software issues using appropriate debug and analysis tools.
- Able to clearly summarize encountered technical software issues to project leadership in a timely fashion.
Other
- U.S. citizenship is required.
- Must be a commutable distance to Cedar Rapids, IA to work an onsite schedule.
- Must be able to work autonomously with limited oversight from manager.
- Must be able to adapt to change.
- Must have a strong desire to learn and grow.