Principal Embedded Software Engineer- Avionics
About the positionResponsibilities• Key contributor in helmet-mounted display applications:• Provide technical expertise in the design of Avionics display systems. • Develop efficient and robust software architecture that remains consistent with safety and regulatory requirements in accordance with RTCA DO-178C. • Evaluate competing technical solutions. • Provide technical expertise in Model-Based Design, ARINC 653 specification, and protocols including MIL-STD-1553, ARINC-429 and ARINC 615. • Perform software design in ARINC 653-compliant RTOS and embedded Linux.• Proficiency in coding in C and Python, Unit Test and Integration Test. • Serves as technical lead in software development projects. • Provides technical assistance in developing proposals and bids and supporting customer queries. Requirements• U.S. Citizenship required. - Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information. • Bachelor's Degree Required; BSCS, BSCE or BSEE preferred. • 8 years or more of experience in Software Engineering.• Proven experience working on ARINC 653-compliant RTOS, Model-Based Design and protocols including MIL-STD-1553, ARINC-429 and ARINC 615. • Proven experience working on embedded systems in a Linux environment. • Possesses knowledge of practical and theoretical design of deterministic embedded systems. • Willingness to travel to customer sites. • Strong interpersonal and problem-solving skills. • Strong communication skills, both verbal and written. • Focus on continuous improvement and innovation. • Ability to comply with all Company guidelines, policies, procedures and embrace Company Core Values.Benefits• CompetitiveSalary• Yearly IncentiveCompensation Plan• Medical insurance for self and eligible family members• Generous 401(k) program- up to 7% company contribution and 100% immediate vesting• Tuition Reimbursement• Paid wellness, vacation, and holiday leave• Paid maternity, paternity, and parental leave• 9/80 Work Schedule (every other Friday off)• Hybrid Working Environment Apply tot his job