Firmware Engineer

Xeryon

Vlaams-Brabant

Remote

EUR 70,000 - 110,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Xeryon, a Leuven-based nano-motor innovator, seeks an experienced Embedded Software Developer to join its firmware team. You will develop embedded software for our controllers and programming user interfaces across platforms.

You will build and maintain a scalable, modular firmware platform supporting USB, CAN and CANopen, make architectural decisions for long-term durability, and assist customers integrating our controllers into their machines.

Qualifications

  • Master’s degree in Electronics Engineering, Embedded Systems, or equivalent experience.
  • Minimum 5 years of industrial embedded firmware experience.
  • Proven experience designing scalable embedded architectures.
  • Strong C/C++ expertise.
  • Experience with real-time systems and motion control.
  • Strong knowledge of CAN and CANopen (implementation-level).
  • Experience with USB and other communication interfaces (USB, UART, SPI, I2C, EtherCAT).
  • Git-based workflows.
  • Fluent in English; Dutch is a plus.

Responsibilities

  • Develop embedded firmware for controllers in C/C++.
  • Design scalable, modular firmware platform supporting multiple hardware variants.
  • Implement USB and CAN/CANopen communication stacks.
  • Collaborate with hardware engineers and perform hardware bring-up.
  • Lead code reviews and enforce structured development practices.
  • Provide documentation and customer integration support.

Skills

CAN/CANopen
C/C++
Real-time systems
Motion control
Git workflows

Education

Master’s degree in Electronics Engineering or Embedded Systems

Tools

USB
UART
SPI
I2C
EtherCAT

Job description

Firmware Engineer

Location: Leuven, Belgium | Contract: Full-time

Company Description

Xeryon is a fast-growing and innovative Leuven-based scale-up that focuses on the development and production of groundbreaking nano-motors. Supported by strong investors, we are determined to conquer the market and have a global impact. Today we produce 2,000 motors per year and our goal is to go to hundreds of thousands of motors per year within a few years. We are looking for an experienced Embedded Software Developer to join our team and help us achieve our ambitious goals.

Job Summary

Due to its unique motor technology, Xeryon has developed its own control platform. The firmware running on these controllers ensures very precise and extremely fast movement of our motors.

As an Embedded Software Developer at Xeryon, you will be responsible for the development of embedded software for our controllers and for programming User Interfaces on various platforms.

Your mission is to build and maintain in a team a scalable, modular firmware platform that supports multiple hardware variants and communication interfaces — ranging from accessible entry-level interfaces such as USB to robust industrial protocols such as CAN and CANopen.

You take ownership of architectural decisions that ensure long-term maintainability, extensibility, and performance across our product portfolio. In addition, you support customers in integrating our controllers into their machines and industrial systems.

Key Responsibilities
Customer Support System Integration
  • Support customers in integrating Xeryon controllers into their machines.
  • Advise on communication interface selection (USB vs CAN/CANopen).
  • Support CANopen configuration and network setup.
  • Analyze and resolve integration issues.
  • Develop integration documentation and application notes.
  • Translate field challenges into structural product improvements.
Testing, Validation & Release Strategy
  • Define platform-wide testing strategies across hardware variants.
  • Ensure robust release management and backward compatibility.
  • Maintain high-quality technical documentation.
Communication Abstraction & Multi-Interface Support
  • Design a flexible communication framework supporting USB and CAN/CANopen.
  • Implement CAN and CANopen stacks (object dictionary, PDO/SDO mapping, device profiles).
  • Isolate protocol-specific layers from motion/control logic.
  • Ensure deterministic behavior in multi-node industrial networks.
  • Debug issues at physical, protocol, and application layers.
  • Standardize communication across product families.
Real-Time Control & Embedded Development
  • Develop high-performance embedded firmware in C/C++.
  • Implement deterministic real-time control loops for precision piezo motion systems.
  • Ensure accurate timing behavior, stability, and repeatability.
  • Implement diagnostics, error handling, and fault recovery mechanisms.
  • Optimize CPU load, memory usage, and communication latency.
  • Lead code reviews and enforce structured development practices.
Hardware Bring-Up & Cross-Disciplinary Collaboration
  • Do firmware bring-up on new controller hardware.
  • Collaborate with electronics engineers on hardware–firmware interaction.
  • Participate in design reviews focusing on robustness and compatibility.
  • Use advanced debugging tools (oscilloscope, logic analyzer, protocol analyzers).
Qualifications
Technical Expertise
  • Master’s degree in Electronics Engineering, Embedded Systems, or equivalent experience.
  • Minimum 5 years of industrial embedded firmware experience.
  • Proven experience designing scalable embedded architectures.
  • Strong C/C++ expertise.
  • Experience with real-time systems and motion control.
  • Strong knowledge of CAN and CANopen (implementation-level).
  • Experience with USB and other communication interfaces (USB,UART,SPI,I2C,EtherCAT)
  • Strong understanding of hardware–software interaction.
  • Experience with Git-based workflows.
  • Fluent in English; Dutch is a plus.
Personal Attributes
  • System-level thinker with architectural vision.
  • Takes ownership of technical platforms.
  • Hands‑on, analytical, and pragmatic.
  • Strong communicator towards engineers and customers.
  • Structured and solution-oriented.
What We Offer
  • High-impact role within a fast-growing deep-tech scale‑up.
  • Direct influence on high-precision motion systems.
  • Close collaboration with multidisciplinary engineering teams.
  • Competitive salary and benefits aligned with senior expertise.
Ready to Drive Quality?

If you are enthusiastic, driven, and ready to make your mark in precision engineering, we want to hear from you!

Following an initial screening, suitable candidates will be invited for an interview at our office in Leuven.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware & Integration Engineer
Firmware & Integration Engineer

Xeryon • Vlaams-Brabant

On-site
EUR 60,000 - 90,000
Dynamic environment
Growth opportunities
Ownership culture
+1
Senior Embedded Firmware Engineer - Real-Time Motion Control
Senior Embedded Firmware Engineer - Real-Time Motion Control

Xeryon • Vlaams-Brabant

Remote
EUR 70,000 - 110,000
Electronics Engineer - Drive Systems & Certification
Electronics Engineer - Drive Systems & Certification

Xeryon • Vlaams-Brabant

On-site
EUR 65,000 - 90,000
Dynamic work environment
Growth opportunities
Impact on product development
+2
Embedded Firmware Architect — Real-Time CAN/CANopen & USB
Embedded Firmware Architect — Real-Time CAN/CANopen & USB

Xeryon • Vlaams-Brabant

On-site
EUR 60,000 - 90,000
Dynamic environment
Growth opportunities
Ownership culture
+1
Senior Quality Engineer
Senior Quality Engineer

Xeryon • Vlaams-Brabant

Hybrid
USD 79,000 - 108,000
Competitive salary
Dynamic, growth-focused environment
Growth opportunities
Electronics Engineer – Drive Systems & Certification
Electronics Engineer – Drive Systems & Certification

Xeryon • Vlaams-Brabant

Remote
EUR 60,000 - 90,000
Competitive salary
Growth opportunities across roles
Innovative scale-up environment
Content & Campaign Marketer
Content & Campaign Marketer

Xeryon • Vlaams-Brabant

Remote
EUR 55,000 - 85,000
Procurement Lead
Procurement Lead

Xeryon • Vlaams-Brabant

On-site
EUR 60,000 - 100,000
Competitive salary package
Professional work culture
Extra-legal benefits
Supplier Quality Engineer
Supplier Quality Engineer

Xeryon • Vlaams-Brabant

Hybrid
USD 74,000 - 108,000
Competitive salary
Dynamic high-tech environment
Direct ownership in quality standards
+1
Production Manager
Production Manager

Xeryon • Vlaams-Brabant

On-site
EUR 90,000 - 120,000
Bicycle allowance
High autonomy to shape manufacturing