Enable job alerts via email!

Embedded Software Developer

SpaceBridge Inc.

Montreal

On-site

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in satellite communications is seeking an Embedded Software Developer in Montreal. The role involves developing innovative satellite communication products with a focus on implementation and best practices. The ideal candidate will have a minimum of a Bachelor's degree in Electrical or Computer Engineering and at least 5 years of relevant experience, showcasing strong expertise in programming and a collaborative approach to complex projects.

Qualifications

  • Minimum 5 years of experience in a similar role.
  • Expert-level knowledge in Linux and C/C++.
  • Strong experience in low-level system development.

Responsibilities

  • Real-time design and development using high-level programming.
  • Designing innovative products in the IP networking domain.
  • Mentoring software development engineers and monitoring task progress.

Skills

Linux
Networking
C / C++
Analytical Skills
Documentation
Communication
Teamwork

Education

Bachelor’s Degree in Electrical or Computer Engineering

Job description

SpaceBridge Inc. is currently looking for an Embedded Software Developer to join our team in Montreal, QC. In this position, the incumbent works as part of a team involved in the development of embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment. The chosen candidate will be required to work on new and innovative products in the field of Satellite Communications.

Responsibilities :
  1. Real-time design and development using high-level programming
  2. Designing innovative products in the IP networking domain
  3. Implementing best practices of software development
  4. Knowledge of Linux kernel programming is a plus
  5. Knowledge of satellite communications is a definite asset
  6. Supporting the preparation of the Technology Roadmap
  7. Guiding, coaching, and mentoring software development engineers
  8. Collaborating with PLM on requirement definitions
  9. Monitoring task progress
  10. Providing task transparency to top management
  11. Supporting other teams
Requirements :
  1. Bachelor’s Degree in Electrical or Computer Engineering at minimum
  2. Minimum 5 years of experience in a similar role
  3. Expert-level knowledge of Linux and networking
  4. Expert-level knowledge of C / C++
  5. Strong experience in low-level system development
  6. Strong analytical skills
  7. Excellent documentation and communication skills
  8. Ability and desire to learn new technologies
  9. Ability to work very well in a team environment
  10. Ability to work on sophisticated projects without daily supervision

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.