onsite
Embedded Systems Validation & Integration Engineer - Finlink Group
Implementation Engineer
Embedded Systems Validation & Integration Engineer focused on real‑time firmware for power electronics and electromechanical platforms, leveraging Embedded C/C++, RTOS, and hardware debugging tools to deliver reliable, production‑grade solutions.
About the role
Key Responsibilities
- Design, develop, and validate firmware for motors, pumps, battery systems, hydraulics, and power electronics.
- Implement and maintain RTOS‑based real‑time applications, ensuring deterministic performance.
- Conduct hardware‑in‑the‑loop (HIL) testing, using JTAG, CAN, SPI, and I2C interfaces to verify integration with target boards.
- Collaborate with hardware teams to troubleshoot and resolve firmware‑hardware interaction issues.
- Document test plans, results, and defect reports, driving continuous improvement of validation processes.
Requirements
- 3+ years of embedded firmware development in C/C++ for industrial or automotive applications.
- Strong experience with RTOS (FreeRTOS, ThreadX, or similar) and real‑time debugging tools.
- Proficiency in hardware debugging (JTAG, logic analyzers) and communication protocols (CAN, SPI, I2C).
- Solid understanding of power electronics, motor control, or battery management systems is a plus.
- Excellent problem‑solving skills and a proactive, collaborative attitude.