Avionics Software Development Engineer
Role details
Job location
Tech stack
Job description
· Development, design, testing and certification documentation for new or modified avionics software for aircraft
· Develop and maintain software requirements through MBSE
· Support integration of software with avionics hardware and aircraft systems during bench, lab, and aircraft-level testing
· Develop and execute software verification and validation activities to demonstrate correct and safe operation
· Support the preparation of engineering certification reports to document system designs that meet the requirements of certification authorities
· Prepare functional test documents to verify proper operation of electronic assemblies
· Participate in cross functional teams to understand and gather business requirements for new or updated processes
Requirements
· Bachelor's degree in Electrical Engineering, Electrical Engineering Technology, Computer Engineering, or other related engineering field required, * Experience with avionics software development to the requirements of CFR 14 Part 23 and CFR 14 Part 25 is desired
- Experience with C, C++, Python, or C# is required
- Strong computer skills
- Time management skills are required to work multiple concurrent projects of various size and scope
- Excellent verbal and written communication skills
- Professional and diplomatic demeanor
- Familiarity with RTCA DO-178, DO-254, and ARP4754B desired
Textron Aviation Inc. must comply with U.S. export control laws. If a position requires access to information controlled under U.S. regulations applicant must be eligible to meet any requirements to access controlled information.