View All Jobs 149751

Embedded Software Engineer

Develop embedded C++ software modules for satellite communication systems
Ottawa, Ontario, Canada
Junior
$60 – 75 CAD / hour
yesterday
Actalent

Actalent

A provider of engineering and sciences services and talent solutions for various industries.

Embedded Software Engineers (C++)

Actalent is seeking Embedded Software Engineers (C++) to join a rapidly growing satellite company located in the downtown area of Ottawa!

Contributing to one of the largest space programs in Canadian history, this role provides a unique opportunity to develop and maintain embedded software modules while collaborating with a global leader in engineering services.

Responsibilities

  • Develop and maintain embedded software modules using modern C++ (versions 17 or 20).
  • Contribute to the development of software tools, libraries, and frameworks to enhance overall product quality and efficiency.
  • Participate in code reviews, providing constructive feedback to enhance code quality and adherence to coding standards.
  • Collaborate with the team to troubleshoot and resolve software defects and technical issues.
  • Support the integration of software components on Linux operating systems.
  • Assist in the testing and validation of software features to ensure functionality and performance meet specified requirements.

Requirements

  • Proficiency in C++
  • Experience in embedded systems and embedded software development.
  • Understanding of networking protocols such as Ethernet, TCP/IP, and UDP.
  • Knowledge of Linux operating systems.

Additional Assets

  • Familiarity with Python programming.
  • Experience with version control tools such as GitLab or GitHub.
  • Knowledge of MPLS is a strong nice-to-have but not mandatory.
  • Experience with GRPC, STL, satcom, routers, switches, and Ethernet.

Work Environment

This role will include working 4 days in the office, and 1 day remotely.

Pay and Benefits

The pay range for this position is $60.00 - $75.00/hr.

Workplace Type

This is a fully onsite position in Ottawa, ON.

+ Show Original Job Post
























Embedded Software Engineer
Ottawa, Ontario, Canada
$60 – 75 CAD / hour
Engineering
About Actalent
A provider of engineering and sciences services and talent solutions for various industries.