About the job Embedded Software Engineer
Position Description
This role offers an opportunity to advance humankind through technological and scientific discovery in the field of avionics. The team is diversein background, experience, skills, and interestsand members are encouraged to be innovative and collaborative in developing cutting-edge technology that turns future visions into reality. The work environment is supportive, flexible, and geared toward empowering employees to reach their maximum potential.
Embedded Software Engineers are sought to support upcoming growth. Responsibilities include:
-
Developing and maintaining existing embedded code (C, C++)
-
Developing and maintaining tests (hardware-in-the-loop or low-level)
-
Supporting DO-178C certification efforts
If you have the skills, experience, and desire to contribute to the needs of todays modern aircraft, this opportunity is for you.
Qualifications Required:
-
Bachelors degree or equivalent; minimum 3 years of related experience
-
Hands-on experience with Linux development
-
Hands-on experience with C
-
Hands-on experience with testing
-
Excellent interpersonal skills including working in a team environment
-
Ability to work independently
-
Strong verbal and written communication skills
-
High level of professionalism, work ethic, and attention to quality
-
Must be a U.S. Citizen
Qualifications Desired:
-
Experience with DO-178C
-
Experience using Makefile and/or CMake
-
Experience with VxWorks, LynxOS, Green Hills, or other RTOS
-
Experience with VectorCAST or a similar verification tool