Collins Aerospace is looking to develop, test, and prove compliance for state-of-the-art flight critical embedded software for military and commercial aviation applications, ensuring products are safe, reliable, and airworthy.
Requirements
- Experience with software architecture in an embedded software environment.
- Full life-cycle software development experience.
- Familiarity with DO-178 (Level A) or similar military standards
- Experience with software verification testing
- C, Assembly, and/or Python programming experience preferred
- Experience using logic analyzers and other lab test equipment
Responsibilities
- You will support Software Design, Development, and Verification Tasks.
- You will support translation of customer requirements into software requirements.
- You will review software requirements to ensure compliance with customer requirements.
- You will support the implementation of software requirements using design models (flow diagrams) and/or software code (proprietary language).
- You will support the review of software design and code to ensure compliance with software requirements.
- You will generate, run, and review test scripts and data to support software verification test activities.
- You will generate documents to support aerospace certification.
Other
- This job requires a U.S. Person.
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field.
- You will help to expand our software engineering team to allow us to better focus on customer satisfaction related to quality, schedule, process, and cost.
- You can help us improve our Customer Focus and help us to Drive Results!
- You will support software certifications of military and commercial aircrafts, support customer investigations, and troubleshoot deficiencies in existing software applications.