Dieses Stellenangebot ist nicht mehr verfügbar
Über
Avionics Embedded Software Engineer
Location:
Cedar Rapids, IA (Onsite) Industry:
Aerospace & Defense Citizenship Requirement:
U.S. Citizenship required due to ITAR restrictions Position Overview
We are seeking an
Avionics Embedded Software Engineer
to support the development of
safety-critical flight systems
used in commercial and military aircraft platforms. This role focuses on
real-time embedded avionics software development , working closely with systems, verification, and certification teams to deliver high-reliability software in accordance with aerospace safety standards.
The ideal candidate has experience developing
embedded avionics software in C/C++ or ADA , understands the
DO-178 software development lifecycle , and is comfortable working in environments that require
rigorous testing, verification, and flight qualification . Key Responsibilities Develop
embedded avionics software
using
ADA, C++, C, and Python
following safety-critical software development standards. Analyze
system and software requirements
and translate them into robust software architectures and implementations. Design and implement
algorithms, data handling functions, and integrity monitoring logic
for avionics systems. Support development and integration of
AI-assisted onboard capabilities
for avionics applications. Participate in
flight testing, laboratory testing, and simulation environments
to evaluate system performance under operational conditions. Maintain
requirements traceability
using tools such as
JAMA or DOORS . Perform
unit testing, integration testing, debugging, and software validation . Support
Verification & Validation (V&V)
activities in accordance with
DO-178C standards . Participate in
peer reviews, design reviews, and code inspections
to ensure compliance with safety and quality requirements. Collaborate with
systems engineering, verification, certification, and flight test teams
across the program lifecycle. Required Qualifications Bachelor's degree in
Engineering, Computer Science, or another STEM discipline 5+ years of relevant software engineering experience , or
3+ years with an advanced degree Experience developing
embedded or real-time avionics software Strong programming experience in
C++ and Python Experience working across the
full software development lifecycle Familiarity with modern development tools including
Git, Jira, Confluence, SVN, JAMA, and CI/CD pipelines Preferred Qualifications Experience with
DO-178B / DO-178C (DAL B preferred)
safety-critical software development Experience with
DO-297 Integrated Modular Avionics (IMA) architectures Familiarity with avionics data buses such as
ARINC 429 or ARINC 664 Programming experience in
ADA and C Experience supporting
flight test or hardware-in-the-loop environments Strong communication and cross-functional collaboration skills
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.