Software Developer
In addition to being an employer identified as an essential service, CMC is a company recognized worldwide for its innovative spirit and excellence in the design and manufacture of its integrated cockpit and avionics solutions and state-of-the-art displays for the commercial and military aviation markets.
This is a unique opportunity to be part of the CMC Electronics family in an experienced and motivated team mastering the latest design technologies. In addition, you will be called upon to put your engineering knowledge and know-how to good use.
Why join the Software engineering team ?
As a Software Developer, you will be involved in the complete software development lifecycle of our various flight management software solutions. The different engineer teams design tailored software solutions for our customer in the commercial and military industry. For Helicopter or Airplanes, you will to apply and maintain the various development standards imposed by the avionics field while bettering the industry standards for flight path efficiency.
As a Software developer you will:
- Participate in the development of new avionics software solutions that will revolutionize the aerospace industry in accordance with company standard and industry (military and / or commercial) methodologies;
- Create software architecture that will evolve with the products;
- Participate to all phases of the software development (design, code, documentation)
- Resolve multiple technical challenges related to new and existing technologies;
- Participate in software development and peer reviews,
REQUIREMENTS:
- Hold a Bachelor degree in Electrical or Computer Engineering or equivalent;
- Minimum (2) two years’ experience in software development;
- C / C ++ languages (Microsoft Visual C ++ environment);
- Bilingual - French and English;
ASSETS:
- Familiar with Software configuration systems
- Familiar with Requirements management systems (DOORS)
- Familiar with DO-178 Certification process
- Familiar with Communication protocols (RS-232, RS-422, A-429, A-708, CANBUS, IEEE-1394, etc.)
- Experience in avionics software development
What does a career at CMC Electronics involves?
- An opportunity to work with an employer in the defense sector that has been identified as an essential service during the pandemic;
- Work in a stimulating multi-disciplined environment;
- The chance to contribute to the development of a business;
- A competitive total compensation program including a generous group insurance program paid 100% by the employer and a group pension plan.
CMC is committed to employment equity and to the equal access program. CMC encourages members of designated groups to apply for jobs.