Enable job alerts via email!

Embedded Software Engineer - Real-Time ARM/Linux

Ross Video

Ottawa

On-site

CAD 80,000 - 100,000

Full time

30+ days ago

Job summary

A leading tech company in Ottawa seeks an Embedded Software Engineer. You will design software for cutting-edge embedded systems, ensuring seamless integration with hardware. The ideal candidate has strong knowledge of C/C++, experience with Linux device drivers, and a Bachelor's in Computer Science or Engineering. Join a diverse team dedicated to innovation and quality in live production technology.

Benefits

Competitive salaries
Flexible hours
Generous paid time off
Fitness/wellness allowance
Employee share ownership program
Development support
Fun social activities

Qualifications

  • Proven experience in software engineering for embedded systems.
  • Familiarity with Linux device drivers and ARM-based architectures.
  • Excellent documentation and written communication skills.

Responsibilities

  • Design and implement software for embedded devices and systems.
  • Develop, code, test, and debug system software.
  • Collaborate with hardware design teams to ensure seamless integration.

Skills

C programming
C++ programming
Embedded systems design
Troubleshooting
Problem-solving
Collaboration

Education

Bachelor’s degree in Computer Science or Engineering

Tools

Yocto
Buildroot
Job description
A leading tech company in Ottawa seeks an Embedded Software Engineer. You will design software for cutting-edge embedded systems, ensuring seamless integration with hardware. The ideal candidate has strong knowledge of C/C++, experience with Linux device drivers, and a Bachelor's in Computer Science or Engineering. Join a diverse team dedicated to innovation and quality in live production technology.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.