Develop GNSS receiver software at CMC Electronics using C, C++, Ada, and real-time embedded programming. Work within the avionics field.
As a Software Developer, you will contribute throughout the complete lifecycle of next-generation Global Navigation Satellite System receivers. The GNSS engineering team develops system, software, and hardware solutions for commercial and military customers worldwide. You will maintain avionics development standards while creating innovative solutions and strengthening industry standards.
Key Responsibilities
Develop software across the complete GNSS receiver lifecycleMaintain development standards required in avionicsDevelop cutting-edge GNSS solutions for customersWork with system, software, and hardware solutionsRequirements:
Bachelor’s degree in electrical or software engineeringAt least five years with C, C++, and AdaAt least five years with hardware and software interfacesAt least two years developing in real-time bare metal environmentsBilingual French and English communication skillsBring embedded programming, interface expertise, and mathematical algorithm experience to CMC Electronics GNSS receiver development.