Talent.com
Vention
Embedded DeveloperVention • Montreal, Quebec, Canada
Embedded Developer

Embedded Developer

Vention • Montreal, Quebec, Canada
27 days ago
Job type
  • Full-time
Job description

As a Embedded Developer at Vention

Youll contribute to the technical layer that bridges hardware and software designing the real-time components the Linux service architecture and the APIs that let our customers extend the platform. Youll work across the full stack of an embedded Linux product from bare-metal peripheral interfaces to versioned API contracts.

This role is ideal for someone who enjoys technical ownership from hardware interfacing to clean software architecture who can work collaboratively and who wants to take their technical skills and career to the next level.

What Youll Do

  • Develop real-time motion and communication components using modern C.
  • Contribute and maintain Python-based microservices (FastAPI MQTT orchestration services) running on embedded Linux systems
  • Contribute and maintain gRPC APIs and Protobuf service contracts to enable robust versioned communication between real-time components system services and external clients
  • Design and contribute APIs (C and Python) enabling customers and partners to build applications on top of the MachineMotion platform
  • Own Linux service architecture (systemd networking permissions device access observability logging watchdog strategies)
  • Improve system robustness through failure-mode analysis structured logging health monitoring and service isolation
  • Debug complex issues using logs packet captures hardware instrumentation (oscilloscope logic analyzer) and system-level diagnostics
  • Contribute to CI/CD pipelines automated regression testing and long-term maintainability

Qualifications :

What You Bring to the Table

Were looking for skills intellect and experiences that will help you succeed in this role but we also know that various profiles (not only the one described below) could be successful. If youre excited about what you read and think youd be a great fit we encourage you to apply even if you dont meet every single qualification.

Youll bring:

Required:

  • B.S. in Computer Science Computer/Electrical Engineering or a related quantitative field (M.S. a plus)
  • 2-4 years contributing to production software in product development teams
  • Fluency in modern C (C17 or later) and Python daily-use level not familiarity
  • Knowledge of the Linux system stack including systemd networking configurations and inter-process communication mechanisms.
  • A strong sense of ownership across the full software lifecycle

Nice to have:

  • Understanding of distributed system design and the trade-offs involved
  • Hands-on experience with embedded peripherals (GPIO ADC/DAC PWM DMA clocks interrupts) and the protocols that ride on them (I²C SPI UART CAN RS-485)
  • Experience designing responsive deterministic systems where latency and predictability matter
  • Experience with Yocto BuildRoot or building custom Linux distributions
  • Real-time Linux (PREEMPTRT) or RTOS experience
  • History shipping and maintaining public APIs
  • Background in motion control robotics or industrial automation
  • Fluency reading schematics and circuit board layouts
  • OTA update systems for fielded embedded devices


Additional Information :

What We Offer

  • Career pathing: Real opportunities to grow through personalized development plans bi-annual employee reviews and mentorship program
  • Professional development: Continuous training in performance management inclusive leadership leadership operating model team building and giving/receiving feedback
  • Gender diversity & inclusion: Pay equity reviews inclusive policies and a Womens Employee Resource Group offering networking mentorship and quarterly learning sessions.
  • Hybrid work: Enjoy flexibility with our hybrid model allowing you to work from home on select days.
  • Community engagement: Two paid volunteering days per year to give back to causes you care about.
  • Central location: Regular team gatherings and a collaborative office space in the heart of Montreal surrounded by cafés and restaurants.
  • Team events: All year round employee events including annual kick-off employee summit quarterly happy hours and department events.
  • Comprehensive benefits: A complete group benefits plan for you and your family that start day one.
  • Top-up and benefits for new parents: Additional financial support and resources to support employees during their transition to parenthood.

What to Expect in Your Interview

  • Initial Call
  • Meet the Team
  • Case or take-home interview
  • Decision & Offer

Were committed to making every step of the process inclusive and accessible. If you require accommodations at any stage please let us know well ensure you have what you need to succeed.

Professional Growth & Development

Vention believes strongly in promotion from within. For this reason we structured a comprehensive professional development program that elevate high-performing individuals who deeply understand the inner workings of Vention. This program encompasses:

  • In-house coaching program with former industry executives working with small cohort of emerging leaders
  • Quarterly management training on topics ranging from Giving & Receiving Feedback to Building high-performing teams to Developing your own Leadership model
  • Quarterly World-Class Speaker Series featuring industry leaders sharing their perspective and lessons learned as they build their function and business
  • Dedicated professional development channels sponsored by the Executive team to foster continuous professional learning
  • Book allocation program to further your knowledge in your domain of expertise or any business leadership topics

Diversity Inclusion & Belonging at Vention

When you join Vention you join a team of professionals with diverse experiences backgrounds and perspectives. Together were building a workplace where everyone belongs feels valued and can achieve extraordinary results.

We celebrate differences in ideas in experiences and in people. Our initiatives in gender equity career growth and leadership development are designed to create real opportunities for everyone to thrive.

Ventions culture

Vention is an uplifting environment for high achievers. Thinking that Ventions culture would keep you energized See our full culture guide here.


Remote Work :

No


Employment Type :

Full-time


Experience: years
Vacancy: 1
Create a job alert for this search

Embedded Developer • Montreal, Quebec, Canada

Similar jobs

Senior Embedded Engineer (C/C++)

Amaris ConsultingMontreal (administrative region), QC, CA
Full-time

Ingénieur(e) Embarqué(e) Senior.Vous serez un acteur clé dans le développement de systèmes embarqués haute performance pour des produits innovants dans des secteurs tels que l’automobile, l’IoT, le... Show more

 • Promoted

Embedded Engineer - C$90,000 A Year

iClanzLe Plateau, Canada
Full-time

Develops embedded C/C++ software for optical switches, focusing on MPLS solutions and Linux platforms. Show more

 • Promoted

Lead Engineer, Embedded Software

THINK SurgicalMontréal, Canada
Full-time

The Lead Engineer, Embedded Software will drive the design and development effort of the current optical tracking system to the next generation.They will perform system analysis, identify improveme... Show more

 • Promoted

Embedded Software Designer -3144-OJO

Right Talent Right NowMontreal (administrative region), QC, CA
Full-time

The Embedded Software Designer is responsible for all aspects of the embedded software development.Using the principles of software engineering and cyber security, he designs, develops and tests em... Show more

 • Promoted

Senior Hardware & Embedded Security Consultant — Remote

NCC Group North AmericaMontreal (administrative region), QC, CA
Remote
Full-time

A global leader in security consulting is seeking a Senior Security Consultant specializing in hardware and embedded security in Waterloo, Canada.This role involves conducting penetration testing, ... Show more

 • Promoted

Embedded Software Designer

FidusLe Plateau, Canada
Full-time

Fidus is a global high-tech design firm headquartered in Ottawa, with additional design centres in Kitchener-Waterloo and San Jose.We specialize in leading-edge electronic product development, with... Show more

 • Promoted

Embedded Software Developer / Développeur de logiciels embarqués

dormakabaMontreal (administrative region), QC, CA
Full-time

The Embedded Software Developer is responsible for designing and delivering production firmware for battery‑operated electronic security and access control products.The role involves working with e... Show more

 • Promoted

Principal Embedded Software Engineer Role

KYNZEMontreal (administrative region), QC, CA
Full-time

Play a critical role in next-gen technology as a Principal Embedded Software Engineer at Kynze.Focus on embedded Linux development, real-time systems, and AI-driven applications in a vibrant settin... Show more

 • Promoted

Embedded Software & Field Tools Developer

OctasicMontreal
Full-time

Embedded Software & Field Tools Developer.Founded in 1998, Octasic is a privately held company headquartered in Montreal, Canada, with Research and Development facilities in Canada and India and a ... Show more

 • Promoted

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchMontreal (administrative region), QC, CA
Remote
Full-time

A leading recruitment firm is seeking an Embedded Firmware Engineer to work remotely for a technology company.The ideal candidate will have strong skills in C and Python, experience in developing f... Show more

 • Promoted

Senior Embedded Developer - C$107,000 - C$207,000 A Year

Paradox Security SystemsRosemère, Canada
Full-time

Develop firmware for security systems, working with embedded C, various communication protocols, and hardware, as part of a multidisciplinary team. Show more

 • Promoted

Sr. Embedded Software/Firmware Engineer

EthernoviaMontreal (administrative region), QC, CA
Full-time

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Show more

 • Promoted

Embedded Software Developer - C$120,000 A Year

High Tech GenesisLe Plateau, Canada
Full-time

Seeking an Intermediate to Senior Embedded Software Developer for advanced radar emulation systems.Requires strong C++, Go, and Linux skills for real-time embedded software development and system i... Show more

 • Promoted

Senior Embedded Electronics Developer

CenterLine HoldingsLasalle
Full-time

Lead innovations as a Senior Embedded Electronics Developer at CenterLine (Windsor), Limited.Drive the development of embedded electronics while enjoying a culture that prioritizes work/life balanc... Show more

 • Promoted

Embedded Software Developer – Model-Based Design

Sopra Steria USAMontreal (administrative region), QC, CA
Full-time +1

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous dr... Show more

 • Promoted

Senior Embedded Software Architect – Autonomous Vehicle Systems

Sopra SteriaMontreal (administrative region), QC, CA
Permanent

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous dr... Show more

 • Promoted

Senior Embedded Engineer - Imaging & Vision Systems

Industry ProfessionalsMontreal (administrative region), QC, CA
Full-time +1

Senior Embedded Engineer - Imaging & Vision Systems.Job Openings Senior Embedded Engineer - Imaging & Vision Systems.Senior Embedded Engineer Imaging & Vision Systems.Computer Vision, Medical & Sci... Show more

 • Promoted

Embedded Software Designer

Fidus Systems Incorporated.Rivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Fidus is a global high-tech design firm headquartered in Ottawa, with additional design centres in Kitchener-Waterloo and San Jose.We specialize in leading-edge electronic product development, with... Show more

 • Promoted

Junior Hardware Designer (Embedded) – Onsite Position - C$67,900 - C$90,500 A Year

Curtiss-WrightLe Plateau, Canada
Full-time

Seeking a motivated Junior Hardware Designer to create and enhance embedded systems technology, collaborating with an engineering team in Ottawa. Show more

 • Promoted

Embedded Software Developer

SpaceBridgeMontréal, Montreal (administrative region), Canada
Full-time

Embedded Software Developer to join our team in Montreal, QC.In this position, the incumbent works as part of a team involved in the development of embedded software for satellite return link subsy... Show more