Senior Embedded Software Engineer

Insight Global

Montreal (administrative region)

On-site

CAD 100,000 - 130,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Insight Global is seeking a Senior Embedded Software Architect to join a major Canadian Space company in the Montréal area. The role is on-site four days per week in Sainte-Anne-de-Bellevue and involves architecture, documentation and flight software development for space payloads.

You will lead a multidisciplinary team, drive continuous improvement, interact with customers and contribute to proposals, while delivering robust embedded software and flight code across the software life cycle.

Qualifications

  • Degree in Electrical or Computer Engineering required.
  • 10+ years embedded software experience.
  • Proficiency in C++17 and RTOS.
  • Experience with CI/CD and Git.

Responsibilities

  • Collaborate with multidisciplinary teams on architecture and design of software for satellite payloads.
  • Interact with customers and contribute to new project proposals.
  • Lead continuous improvement initiatives and coach team members.

Skills

Embedded software
C++17
RTOS
CI/CD
GIT
SoC familiarity
Networking protocols
Leadership in Agile
Boot code

Education

Bachelor's degree in Electrical or Computer Engineering

Job description

Insight Global is seeking a Senior Embedded Software Architect to join a major Canadian Space company. The Senior Embedded Software Architect is part of an agile development team and responsible for the documentation, architecture and implementation of complex software for space applications such as satellites.

Required Skills & Experience
  • Electrical or Computer Engineering bachelor’s degree or equivalent
  • Minimum of 10 years of embedded software development experience
  • Experience in networking and communication protocols is a must
  • Experience with real-time operating systems (RTOS)
  • Experience writing boot code of embedded CPUs
  • Strong skills in C++17
  • Leadership in an agile environment
  • Experience working with complex System on Chip if experience is more aligned with low-level
  • Experience with continuous integration and delivery (CI/CD)
  • Strong experience with version control systems such as GIT
Nice to Have Skills & Experience
  • Avionics industry experience
  • Experience in the space industry, particularly with flight software
  • Knowledge of CFS (NASA)
  • Experience with OBCs (On-Board Computers)
  • Knowledge of the GR740 processor
Responsibilities
  • Collaborate with a multidisciplinary (Systems, Digital, RF) team on the architecture and design of software for satellite payload systems
  • Interact with customers and participate to new project proposals
  • Act as a leader of continuous improvement initiatives
  • Act as a leader with regards to developping his team`s knowledge and performance. Conduct one on one meetings. Act as a coach and provide feedback on performance.
  • Implement embedded software (flight code)
  • Redact the documentation required during the software life cycle
  • Work within an agile development team as a technical leader
  • Refine software requirements
  • Support flight code integration and testing within flight units
  • Support software process automation

This role is onsite x4 days per week in Sainte-Anne-de-Bellevue.

Compensation:

$100k/-130k/year

Exact compensation may vary based on several factors, including skills, experience, and education.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Space Flight Software Architect (Embedded)
Senior Space Flight Software Architect (Embedded)

Insight Global • Montreal (administrative region)

On-site
CAD 100,000 - 130,000
Embedded Software Developer
Embedded Software Developer

SpaceBridge • Montreal

On-site
CAD 80,000 - 110,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Morson Edge (Canada) • Ottawa

On-site
CAD 125,000 - 135,000
Performance-based bonuses
Additional days off
Collaborative work culture
+1
Junior Embedded Systems Engineer
Junior Embedded Systems Engineer

NordSpace Corp. • Canada

On-site
CAD 65,000 - 80,000
Embedded & Electrical Systems Engineer
Embedded & Electrical Systems Engineer

NordSpace Corp. • Canada

On-site
CAD 90,000 - 105,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting Firm • Brossard

On-site
CAD 80,000 - 110,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Aversan Inc. • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Systems Engineer Avionics & Integration
Systems Engineer Avionics & Integration

Industry Professionals • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

Spaceium Inc. (YC S24) • Ottawa

On-site
CAD 75,000 - 110,000
Software Developer
Software Developer

PACE Aerospace & IT • Montreal (administrative region)

On-site
CAD 70,000 - 100,000