-
View all jobs
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
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.
- 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.
Key Skills
Ranked by relevance
embedded
rtos
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Industry X - AI Software Engineer
2026-05-23
Full-time
Mid-Senior
Netherlands
Software Development
Information Technology
View Job Details
Related
Software Engineer, Cloud
2026-05-23
Full-time
Not Applicable
Poland
Software Development
Engineering
View Job Details
Related
Software Engineer, Agentic Data Plane
2026-05-23
Full-time
Not Applicable
Poland
Software Development
Engineering
Login to Apply
- Posted
- Oct 30, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Elyria
- Company
- TheCorporate
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Industry X - AI Software Engineer
2026-05-23
Full-time
Mid-Senior
Netherlands
Software Development
Information Technology
View Job Details
Related
Software Engineer, Cloud
2026-05-23
Full-time
Not Applicable
Poland
Software Development
Engineering
View Job Details
Related
Software Engineer, Agentic Data Plane
2026-05-23
Full-time
Not Applicable
Poland
Software Development
Engineering