We are seeking an experienced Embedded Firmware Engineer to lead the development of next-generation industrial communication and motion control systems. This role focuses on bridging high-speed fieldbus protocols with advanced servo control algorithms through modular software architecture.
Key Responsibilities
- Modular Communication Design: Design and implement modular firmware frameworks for real-time industrial protocols (EtherCAT PROFINET OPC UA FX). Ensure communication stacks are abstracted from hardware to allow for scalability and rapid deployment across different MCU platforms.
- Servo & Motion Optimization: Develop and refine firmware modules to improve servo control performance including latency reduction jitter optimization and high-frequency control loop tuning.
- Embedded Development: Write test and certify C/C code for embedded systems ensuring seamless integration between communication layers and motor control hardware.
- Cross-Functional Collaboration: Partner with hardware and firmware engineers to optimize system performance.
- Tooling & Testing: Build internal debug tools and automated unit tests to validate both communication stability and motion precision.
- Code Quality: Participate code reviews to maintain high standards for modularity reusability and documentation.
Qualifications :
- Education: Bachelors or Masters degree in Electrical Engineering Computer Science Mechatronics or a related field.
- Core Experience: * 3 years of professional C/C experience in an embedded environment.
- Deep understanding of MCU peripherals (GPIO SPI/I2C PWM Interrupts UART Parallel bus and DMA).
- Operating Systems: Proven experience with FreeRTOS.
- Domain Expertise:
- Strong understanding of Modular Software Design (Object-Oriented C or Design Patterns) to decouple protocol stacks from application logic.
- Experience with Motion Control or Servo Systems (e.g. PID tuning FOC or trajectory planning) is highly preferred.
- Communication: Fluent in English (written and oral) and able to collaborate with global teams and certification bodies.
Remote Work :
No
Employment Type :
Full-time
We are seeking an experienced Embedded Firmware Engineer to lead the development of next-generation industrial communication and motion control systems. This role focuses on bridging high-speed fieldbus protocols with advanced servo control algorithms through modular software architecture.Key Respon...
We are seeking an experienced Embedded Firmware Engineer to lead the development of next-generation industrial communication and motion control systems. This role focuses on bridging high-speed fieldbus protocols with advanced servo control algorithms through modular software architecture.
Key Responsibilities
- Modular Communication Design: Design and implement modular firmware frameworks for real-time industrial protocols (EtherCAT PROFINET OPC UA FX). Ensure communication stacks are abstracted from hardware to allow for scalability and rapid deployment across different MCU platforms.
- Servo & Motion Optimization: Develop and refine firmware modules to improve servo control performance including latency reduction jitter optimization and high-frequency control loop tuning.
- Embedded Development: Write test and certify C/C code for embedded systems ensuring seamless integration between communication layers and motor control hardware.
- Cross-Functional Collaboration: Partner with hardware and firmware engineers to optimize system performance.
- Tooling & Testing: Build internal debug tools and automated unit tests to validate both communication stability and motion precision.
- Code Quality: Participate code reviews to maintain high standards for modularity reusability and documentation.
Qualifications :
- Education: Bachelors or Masters degree in Electrical Engineering Computer Science Mechatronics or a related field.
- Core Experience: * 3 years of professional C/C experience in an embedded environment.
- Deep understanding of MCU peripherals (GPIO SPI/I2C PWM Interrupts UART Parallel bus and DMA).
- Operating Systems: Proven experience with FreeRTOS.
- Domain Expertise:
- Strong understanding of Modular Software Design (Object-Oriented C or Design Patterns) to decouple protocol stacks from application logic.
- Experience with Motion Control or Servo Systems (e.g. PID tuning FOC or trajectory planning) is highly preferred.
- Communication: Fluent in English (written and oral) and able to collaborate with global teams and certification bodies.
Remote Work :
No
Employment Type :
Full-time
View more
View less