Enable job alerts via email!

Embedded Software Engineer

Akkodis

Ottawa

Remote

CAD 70,000 - 110,000

Full time

Today
Be an early applicant

Boost your interview chances

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

Job summary

An innovative company is seeking a Contract Software Developer to work on embedded systems and networking. This role offers the chance to contribute to high-impact projects using C programming and Python scripting in a dynamic environment. You'll collaborate with engineering teams to integrate networking protocols while enjoying the flexibility of remote work. This is an excellent opportunity for self-motivated individuals looking to make a significant impact in cutting-edge technology.

Qualifications

  • Proven experience in embedded software development using C.
  • Strong skills in Python scripting for automation.

Responsibilities

  • Develop and maintain embedded software in C.
  • Build and automate tools and tests using Python.
  • Collaborate with teams to support networking protocols.

Skills

C programming
Python scripting
Networking concepts and protocols
Embedded software development

Job description

We're Hiring: Contract Software Developer – Embedded | C | Python | Network

Location: Ottawa preferred | Remote (EST hours) available

Contract: 12-month term, renewed quarterly

Join our dynamic team as a Contract Software Developer focused on embedded systems and networking. You'll contribute to high-impact projects involving C programming, Python scripting, and control plane networking protocols in a fast-paced, collaborative environment.

What You’ll Do:

  • Develop and maintain embedded software in C
  • Build and automate tools and tests using Python
  • Collaborate with engineering teams to integrate and support networking protocols
  • Work independently while maintaining strong communication across remote teams

What You’ll Need:

  • Proven experience in embedded software development (C)
  • Strong Python scripting skills
  • Solid understanding of networking concepts and protocols
  • Self-motivation, accountability, and comfort working remotely

This is a great opportunity to work on cutting-edge technology with flexibility and autonomy.

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

Similar jobs

Linux devices software engineer - snapd

Canonical

Ottawa

Remote

CAD 60,000 - 100,000

8 days ago

Senior Software Engineer - MAAS

Canonical

Ottawa

Remote

CAD 80,000 - 120,000

10 days ago

Senior Software Engineer - MAAS

Canonical

Gatineau

Remote

USD 80,000 - 120,000

10 days ago

Software Engineer - OpenStack

Canonical

Gatineau

Remote

CAD 60,000 - 100,000

10 days ago

Senior Software Engineer - Digital Workplace

Canonical

Gatineau

Remote

USD 80,000 - 120,000

10 days ago

Linux devices software engineer - snapd

Canonical

Gatineau

Remote

CAD 60,000 - 100,000

10 days ago

Software Engineer - App Stores

Canonical

Gatineau

Remote

CAD 60,000 - 100,000

11 days ago

embedded software engineer

PopUp Talent

Ottawa

On-site

CAD 100,000 - 120,000

6 days ago
Be an early applicant

Senior Embedded Software Engineer

Fidus Systems

Ottawa

On-site

CAD 80,000 - 110,000

10 days ago