Full-time

Sr. Embedded Software Developer (Moncton)

Posted by Digital Control • city of moncton, nb, Canada

📍 city of moncton, nb 🕒 June 04, 2026

About the Role

Senior Embedded Software Developer

Location: Kent, WA. Hybrid work schedule possible.

Responsibilities

  • Write production-level code.
  • Design, develop, and debug on embedded devices.
  • Take products from design through release, including unit testing, documentation, and release.
  • Participate in all project lifecycle phases.
  • Collaborate with business stakeholders to translate needs into technical requirements.
  • Debug software using lab tools such as oscilloscopes and serial analyzers; read electrical schematics.
  • Use Jenkins Continuous Integration, Make, Google Test, Python, or Golang.
  • Implement concurrency topics (threading, inter-process communication, event loops, asynchronous programming).
  • Develop network programming (TCP, UDP, sockets, REST, BLE Bluetooth, Wi‑Fi).
  • Interface application code with device drivers on Linux.
  • Work on Linux kernel development, device trees...

Ready to Apply?

Submit your application today and take the next step in your career journey with Digital Control.

Apply Now