Location :
Elyria, OH - A vibrant city offering a rich cultural heritage and a welcoming community. Enjoy a blend of urban and suburban living with access to local amenities and scenic landscapes.
Salary Range :
Competitive and commensurate with experience.
Introduction
Join our dynamic team as we work on cutting-edge projects in the aerospace industry. We are seeking talented individuals who are passionate about embedded software design and development for avionics systems. This is a unique opportunity to contribute to innovative solutions in a collaborative and inclusive environment.
Required Skills & Qualifications
- Bachelor's or Master's degree in Electronics Communication Engineering.
- 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.
- Experience in development under RTOS such as VxWorks, BSP, Device drivers, IO Layers, and HAL Layer.
- Familiarity with DO-178C, DAL ABC development processes, and life cycle documentation.
- Understanding of Power Electronics, motor controller drive software architecture.
- Experience with tools like DOORS and Integrity.
- Experience in aerospace industry projects.
- Understanding of MIL-STDs, ARINC 429, AFDX protocols.
Preferred Skills & Qualifications
Strong problem-solving and analytical skills.Excellent communication and teamwork abilities.Day-to-Day Responsibilities
Design and develop embedded software for avionics systems in compliance with DO-178C standards.Create detailed software design specifications based on system and high-level software requirements.Implement software components in Embedded C / C++ and perform unit testing and static analysis.Collaborate with systems and hardware teams to define software interfaces for motor control drives and integration strategies.Support integration, debugging, and verification on target hardware and test environments.Participate in code reviews, peer inspections, and contribute to continuous improvement of software development processes.Prepare required documentation for certification, including traceability, design, and test reports.Work with customer engineering teams to meet project deliverables and milestones.Company Benefits & Culture
Comprehensive health and wellness benefits.Opportunities for professional growth and development.A culture that values diversity, inclusion, and collaboration.For immediate consideration please click APPLY to begin the screening process with Alex.