Job Description
Job Description
Title : Embedded Software Engineer – Avionics
Location : Elyria, OH (100% On-site)
Eligibility : US Citizens and Green Card Holders only&
Note : No OPT, CPT, or H4 EAD
Job Description
Seeking an experienced Embedded Software Engineer with strong aerospace / avionics background. The role involves developing, testing, and certifying embedded real-time software in compliance with DO-178C standards. The ideal candidate has expertise in Embedded C / C++ , RTOS (VxWorks) , BSP , device drivers , and motor control drive software . Familiarity with MIL-STDs , ARINC 429 , AFDX protocols , and tools like DOORS or Integrity is essential.
Required Qualifications
- & & & & & & & Bachelor’s or Master’s degree in Electronics or Communication Engineering .
- & & & & & & & 6–8+ years of experience in embedded software design and development for avionics or safety-critical systems.
- & & & & & & & Proficiency in Embedded C / C++ programming and real-time software development .
- & & & & & & & Hands-on experience with RTOS (e.g., VxWorks) , BSP , Device Drivers , IO Layers , and HAL Layers .
- & & & & & & & Strong understanding of DO-178C processes (DAL A / B / C) and lifecycle documentation.
- & & & & & & & Knowledge of Power Electronics , Motor Controller Drive Software Architecture , and related systems.
- & & & & & & & Experience using tools such as DOORS or Integrity for requirements and traceability management.
- & & & & & & & Familiarity with MIL-STDs , ARINC 429 , and AFDX protocols.
Key Responsibilities
& & & & & & & Design and develop embedded avionics software compliant with DO-178C standards.& & & & & & & Prepare detailed software design specifications and implement components in Embedded C / C++.& & & & & & & Conduct unit testing , static analysis , and peer code reviews .& & & & & & & Collaborate with systems and hardware teams to define software interfaces and integration strategies.& & & & & & & Support integration, debugging, and verification on target hardware.& & & & & & & Maintain project documentation, including traceability , design , and test reports for certification.& & & & & & & Work closely with customer engineering teams to meet project milestones and deliverables.