Loading...
Software Developer GNSS
- Ville Saint-Laurent, Quebec
Location : Montreal, QC hybrid
Shif: day
Unionized position
CMC Electronics (CMC) has earned an international reputation for innovation and excellence in the design, manufacturing and support of electronic products for the aviation markets. CMC is focused on delivering innovative cockpit and avionics system integration solutions to commercial and military customers worldwide.Its principal facilities are located in Montreal, Ottawa, Chicago and Reston, in Virginia.
CMC is a major supplier to the aerospace and high-technology industries, airlines, military agencies and government customers worldwide.
Why join our GNSS Engineering team?
As a Software Developer, your key responsibilities include:
- Participate in the development of new avionics software solutions that will revolutionize the aerospace industry in accordance with company standard and industry methodologies;
- Create software architecture that will evolve with the products;
- Participate to all phases of the software development (architecture, code, revues, test) and the rigorous related documentation;
- Resolve multiple technical challenges related to new and existing technologies;
- Participate in software development and peer reviews.
To join our team, you must:
- Experience in embedded software development;
- Experience with Lauterbach and Adacore development tools;
- Experience in avionics software development (DO-178);
- Experience with Communication protocols (RS-422, I2C, SPI, A-429, Ethernet, etc.);
- Familiar with Software configuration systems;
- Familiar with Requirements management systems (DOORS);
- Familiar with global navigation satellite system.
To excel in this role, you must have:
- Hold a bachelor’s degree in electrical or software engineering or equivalent;
- Possess at least 5 years’ experience as a (job type or environment);
- Familiar with programming languages (C, C++ Ada) (Min. 5 yrs);
- Strong with Hardware and Software Interfaces Serial Data Bus, Drivers, CPU Interrupts, Watch Dog (Min. 5 yrs);
- Familiar with in developing in RT Bare Metal environment without Operating System,including complex mathematical algorithm (Min. 2 yrs);
- Bilingual - French and English.
What we offer:
- Group insurance paid at 100% and pension plan with employer participation
- Financial assistance program for studies
- Free electrical terminals
- On-site cafeteria at low cost
- Closed during the end-of-year holidays
- International-calibre company on a human scale
CMC applies the Equal Employment Opportunity Program and we encourage women, people with disabilities, Indigenous people and visible minorities to apply.
People with disabilities can receive assistance with the pre-selection and selection process, if they wish.