Belcan is a leading engineering firm in the United States, currently seeking an Avionics Software Engineer to support aerospace customers. The role involves designing, developing, and testing safety-critical embedded software for avionics display applications, ensuring compliance with DO-178B/C standards.
Responsibilities:
- Develop software requirements while ensuring traceability to respective system requirements and adherence to DO-178B/C standards
- Design, code, and implement embedded software utilizing C/C++ for Flight Management Systems (FMS), Cockpit Display Systems, Flight Controls, Guidance, Navigation, and Communication Systems
- Perform software integration tests, unit tests, and other software verification activities to verify alignment between the requirements and software
- Perform Structural Coverage Analysis on software to ensure 100% Statement, Decision/Branch, and Modified Condition/Decision coverage
Requirements:
- Bachelor's degree from an accredited institution in a technical discipline such as Software Engineering, Electrical Engineering, Aerospace Engineering, or Computer Science
- Minimum of 5+ years of Software Engineering experience on the Avionics for aircraft systems and/or spacecraft systems
- Full Software Development Lifecycle (SDLC) experience on Avionics Embedded Software or software for other equivalent Airborne Systems
- Experience analyzing and decomposing System Level requirements down to Software High-Level Requirements (HLRs), and then down to Software Low-Level Requirements (LLRs)
- Experience designing software within Integrated Modular Avionics (IMA) systems
- Working knowledge of DO-178B/C processes and standards
- Integration of avionics functionality and applications (Displays, FMS, Flight Controls, Datalink, Radios, Surveillance and Navigation functions)
- Due to the nature of the work performed, U.S. Citizenship is required
- Display integration experience (touchscreen, HUD, and/or GPU, communication, navigation and surveillance applications)
- Prior experience with Honeywell Primus Epic integrated architectures
- Prior experience with legacy communications, navigation and surveillance products / applications
- Prior experience in FAA Airworthiness Certification