Enable job alerts via email!

Software Developer Lead (GNSS)

CMC Electronics

Montreal

On-site

CAD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

CMC Électronique, a leader in aviation electronics, seeks a Software Lead for their GNSS group. This role involves overseeing software development and offering technical guidance while leveraging expertise in systems-on-chip integration. Ideal candidates will have extensive experience and a strong foundation in software engineering principles, contributing to innovative avionics software solutions.

Benefits

100% paid group insurance
Employer-matched pension plan
Student financial assistance program
Free electric charging stations
Low-cost on-site cafeteria
Closed between the holidays

Qualifications

  • Minimum of 10 years experience in software development.
  • 10 years experience in system-on-chip integration in a bare metal environment.
  • Familiarity with global navigation satellite systems.

Responsibilities

  • Oversee software development and provide technical advice.
  • Create evolving software architecture to reduce development costs.
  • Participate in avionics software solution development.

Skills

Programming in C
Programming in Ada
Technical coordination
Excellent communication
Bilingual (French and English)

Education

Bachelor's degree in Electrical or Software Engineering

Tools

Requirements management systems (DOORS)
System-on-chip integration (ARM Cortex M3 and R5F)

Job description

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, Quebec; Ottawa, Ontario; and Chicago, Illinois. CMC is a major supplier to the aerospace and high-technology industries, airlines, military agencies and government customers worldwide.

Why join our team?

As a Software Lead in the GNSS group, you will be involved in the complete software development lifecycle of our GNSS receivers. The GNSS engineering team designs best-in-class systems and software for our customers. You will need to become very familiar with existing product features, hardware, system architecture, and industry standards and thus contribute directly to the success of GNSS product development at CMC.

As a Software Lead, your key responsibilities include:

  • Oversee Software Lead development and provide technical advice.
  • Maintain a global perspective of the department's systems and software development activities in order to create a software architecture that will evolve with the products and reduce development costs.
  • Initiate technical discussions on issues or problems and recommend solutions; identify implications of possible solutions with respect to timelines and certification considerations.
  • Work with a project team of committed professionals.
  • Participate in the development of new avionics software solutions that will revolutionize the aerospace industry in accordance with company standards and industry methodologies.
  • Provide support for the development of hardware and software integration solutions, architecture development, design reviews, integration, and certification planning.

How to excel in this role:

  • Hold a Bachelor's degree in Electrical or Software Engineering or equivalent.
  • The ideal candidate should have a minimum of 10 years experience in software development and 10 years experience in integrating systems-on-chip in a bare metal environment. The ideal candidate would have experience in system-on-chip integration using ARM Cortex M3 and R5F processors.
  • A self-motivated individual with initiative, ready to contribute to the development of GNSS solutions.
  • Good ability to coordinate in order to realize the development of proposed technical solutions.
  • Familiar with programming languages (C, Ada);
  • Excellent oral and written communication skills.
  • Bilingual - French and English.

What sets you apart:

  • Familiarity with requirements management systems (DOORS).
  • Familiar with global navigation satellite systems.

What we offer :

  • 100% paid group insurance and employer-matched pension plan.
  • Student financial assistance program.
  • Free electric charging stations.
  • Low-cost on-site cafeteria.
  • Closed between the holidays.
  • World-class company on a human scale.
CMC is committed to employment equity and to the equal access program. CMC encourages members of designated groups to apply for jobs. Please note that the use of the masculine gender is only intended to lighten the text.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.