Enable job alerts via email!

Embedded Software Engineer

Hamilton Barnes ?

Ottawa

Hybrid

CAD 85,000 - 140,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading global tech company is seeking experienced Embedded Firmware Engineers to join their expanding R&D department in Ottawa. This mid-senior level role involves designing and implementing firmware while working on cutting-edge technology. The position offers a competitive salary, comprehensive benefits including medical coverage, a fully funded pension, and annual bonuses.

Benefits

Generous benefits
Yearly bonus of 8-15%
Fully funded pension (RRSP)
Full medical and dental coverage
All certifications paid for
Life insurance

Qualifications

  • Experience with real-time software development on bare-metal or embedded operating systems.
  • Proficiency in C & C++ programming.
  • Experience with MATLAB or Python for simulation, test automation, and data analysis.

Responsibilities

  • Design and implement firmware control loops.
  • Provide test and calibration tools.
  • Develop tools for debugging and verification of the product.
  • Participate in product integration.

Skills

Real-time software development
C programming
C++ programming
MATLAB
Python

Job description

Embedded Software Engineer (Hybrid - Ottawa)

A global, multi-billion-dollar tech company is seeking experienced Embedded Firmware Engineers!

The company is expanding its R&D department and is looking for Firmware Engineers to design and implement firmware and work on cutting-edge technology.

Join a highly technical development team and enjoy generous benefits!

Responsibilities:

  1. Design and implement firmware control loops.
  2. Provide test and calibration tools.
  3. Develop tools for debugging and verification of the product.
  4. Participate in product integration.

Desired experience:

  1. Experience with real-time software development on bare-metal or embedded operating systems.
  2. Proficiency in C & C++ programming.
  3. Experience with MATLAB or Python for simulation, test automation, and data analysis.
  4. Competitive salary ranging from $85,000 to $140,000 depending on experience.
  5. Yearly bonus of 8-15%.
  6. Fully funded pension (RRSP).
  7. Full medical and dental coverage.
  8. All certifications paid for.
  9. Life insurance.

Additional benefits:

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
  • Industries: IT Services, IT Consulting, and Computer & Network Security

Referrals increase your chances of interviewing at Hamilton Barnes by 2x.

Get notified about new Embedded Software Engineer jobs in Ottawa, Ontario, Canada.

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

Similar jobs

Software Engineer II, Backend (Consumer Authentication)

Affirm

Ottawa

Remote

CAD 125 000 - 175 000

4 days ago
Be an early applicant

Software Engineer - L3 Support

Canonical

Gatineau

Remote

CAD 80 000 - 120 000

4 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Gatineau

Remote

CAD 120 000 - 140 000

4 days ago
Be an early applicant

Senior Software Developer, Telephony

CallMiner

Ottawa

Remote

CAD 100 000 - 140 000

4 days ago
Be an early applicant

Embedded Software Engineer

Hays

Ottawa

On-site

CAD 70 000 - 100 000

4 days ago
Be an early applicant

Senior Embedded Software Engineer Ottawa, Ontario

Aversan Inc

Ottawa

On-site

CAD 80 000 - 120 000

7 days ago
Be an early applicant

Ubuntu Core Software Engineer

Canonical

Ottawa

Remote

CAD 70 000 - 90 000

22 days ago

Software Engineer, Ceph & Distributed Storage

Canonical

Ottawa

Remote

CAD 80 000 - 110 000

25 days ago

Ubuntu Core Software Engineer

Canonical

Mississauga

Remote

CAD 70 000 - 100 000

4 days ago
Be an early applicant