Enable job alerts via email!

Senior Embedded software developer

Exposant3

Montreal

On-site

CAD 125,000 - 160,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Exposant 3 seeks a Senior Embedded Software Developer to design and optimize embedded software for cutting-edge projects in IoT and telecommunications. Join their people-first culture that values innovation and supports your professional growth in a dynamic, impact-driven environment.

Benefits

Flexible work environment
Continuous training and growth opportunities
Engage in diverse, impactful projects

Qualifications

  • Minimum 5 years of relevant experience in embedded software development.
  • Demonstrated expertise in C/C++.
  • Solid understanding of real-time operating systems (RTOS) and embedded environments.

Responsibilities

  • Architect, design, and implement robust embedded software.
  • Develop firmware and low-level drivers for embedded platforms.
  • Conduct code reviews and provide technical mentorship.

Skills

C/C++
Python
Rust
Debugging tools
Problem-solving
Communication skills
Hardware interfaces
Agile methodologies

Education

Bachelor’s degree in Electronics, Computer Engineering, Software Engineering

Tools

Git
SVN
RTOS
Embedded Linux

Job description

Join to apply for the Senior Embedded software developer role at Exposant 3

1 day ago Be among the first 25 applicants

Join to apply for the Senior Embedded software developer role at Exposant 3

Join Exposant 3 (E3): The Power of People at the Heart of Technology!

Exposant 3 is a consulting firm specializing in business management and information technology, dedicated to supporting organizations in their digital and organizational transformation. We value people, innovation, and continuous learning in everything we do.

Your Career at Exposant 3

We firmly believe in balanced and humane management, where trust, competence, and team success stand at the core of our values. We invite you to join an innovative environment where embedded systems, automation, and technological advancement are part of the everyday journey. At Exposant 3, your potential is our greatest asset.

Our Vision?

Enabling you to harness "the power of the human Exposant 3":

  • The power of the individual: Your skills and passion are truly valued.
  • The power of the team: Collaboration, support, and celebrating successes together.
  • The power of the company: Sharing a collective vision and pursuing ambitious goals.

If you want to thrive in a dynamic setting and help deliver cutting-edge embedded software solutions within a people-first, forward-thinking, and growing organization, then Exposant 3 is the place for you!

About The Senior Embedded Software Developer Opportunity

We are seeking a seasoned professional to join our team as a Senior Embedded Software Developer. In this role, you will design, develop, and optimize high-performance embedded software for leading-edge projects in fields such as IoT, industrial control, and telecommunications. You will collaborate closely with multidisciplinary teams on solutions that have a real impact for our clients.

Key Responsibilities – Embedded Software Engineering and Development

  • Architect, design, and implement robust embedded software in C/C++ or other relevant programming languages.
  • Develop firmware and low-level drivers for microcontrollers, microprocessors, and other embedded platforms.
  • Collaborate with hardware designers to troubleshoot, validate, and integrate new hardware and software systems.
  • Conduct code reviews and provide technical mentorship to team members.
  • Adopt industry best practices to ensure code quality, reliability, and maintainability.
  • Participate in the evaluation, selection, and adoption of new tools, methodologies, and emerging technologies related to embedded systems.
  • Drive continuous improvement in the software development lifecycle, including documentation and automation of testing procedures.

Who We’re Looking For – Senior Embedded Software Skills and Experience

  • Bachelor’s degree or higher in Electronics, Computer Engineering, Software Engineering, or closely related field.
  • Minimum 5 years of relevant experience in embedded software development.
  • Demonstrated expertise in C/C++ and familiarity with languages such as Python or Rust is an asset.
  • Solid understanding of real-time operating systems (RTOS), embedded Linux, or bare-metal environments.
  • Strong experience with hardware interfaces, such as SPI, UART, I2C, CAN, USB, or Ethernet.
  • Knowledge of debugging tools, emulators, and trace analyzers for embedded systems.
  • Familiarity with version control systems (Git, SVN) and Agile development methodologies.
  • Excellent problem-solving, analytical, and troubleshooting capability.
  • Strong verbal and written communication skills for technical and non-technical stakeholders.
  • Team player attitude, with a commitment to knowledge sharing and collaborative success.

Preferred Qualifications For Embedded System Developers

  • Experience in cybersecurity, secure coding practices, or cryptography for embedded devices.
  • Background working in safety-critical or regulated industries (medical, automotive, aerospace, etc.).
  • Contributions to open-source embedded software projects.
  • Master’s degree or relevant certifications in embedded systems engineering.

Why Join Exposant 3? – Embedded Software Career Growth

  • Engage in diverse, impactful high-tech projects with top-tier clients.
  • Benefit from a flexible, people-centered work environment that values your wellbeing.
  • Access continuous training, growth opportunities, and a culture of innovation.
  • Be part of a dynamic organization in full expansion, where your voice matters.

Apply today to build next-generation embedded software solutions at Exposant 3 – where your expertise powers technology with a human touch!

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Exposant 3 by 2x

Sign in to set job alerts for “Senior Embedded Software Engineer” roles.
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Senior Technical Consultant/Manager, Senior ServiceNow Developer
Senior ML Data Scientist _ Content Creation Technology Group
Software Engineer, Intermediate or Senior

Montreal, Quebec, Canada CA$125,000.00-CA$160,000.00 1 month ago

Senior Full Stack Software Engineer (Canada)

Greater Montreal Metropolitan Area 1 month ago

Embedded Linux Senior Software Engineer - Optimisation
Senior Software/Firmware Development Engineer (HSM Embedded)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

Today
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

North Bay

Remote

CAD 90,000 - 130,000

Today
Be an early applicant

Senior Software Engineer - Developer Experience

Pantheon

Vancouver

Remote

CAD 130,000 - 150,000

7 days ago
Be an early applicant

Senior Software Developer

Valsoft Corporation

Montreal

Hybrid

CAD 100,000 - 130,000

5 days ago
Be an early applicant

Senior Software Developer

AppDirect

Montreal

On-site

CAD 120,000 - 140,000

7 days ago
Be an early applicant

Senior Software Developer

Valsoft Corp

Montreal

Hybrid

CAD 90,000 - 130,000

5 days ago
Be an early applicant

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Quebec

Remote

CAD 105,000 - 133,000

9 days ago

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Toronto

Remote

CAD 105,000 - 133,000

9 days ago

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Edmonton

Remote

CAD 105,000 - 133,000

9 days ago