Senior Embedded Software Engineer
We are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team. This role will be responsible for designing and developing cutting-edge embedded software architectures for power electronics converters.
* Design and implement embedded software architectures for Xilinx SoC platforms, focusing on Linux-based applications and device drivers.
* Customize and maintain bootloaders (e.g., U-Boot) and Board Support Packages (BSP) for embedded platforms.
* Develop, integrate, and optimize time synchronization solutions (e.g., PTP) and prepare the system for advanced networking applications like TSN.
The ideal candidate will have extensive experience in crafting modular and multi-layer software architectures for power electronics converters. Strong analytical and problem-solving skills, effective communication, and collaboration within cross-functional teams are essential.
Requirements
* 8+ years of experience in embedded systems development, especially with Linux applications and device drivers.
* Proficient in C/C++ and familiar with scripting languages like Python.
* Experience with Linux-based systems, including kernel modules and user-space applications.
* Expertise in Precision Time Protocol (PTP), multithreading, real-time systems, and Time-Sensitive Networking (TSN).
What We Offer
* A competitive salary and bonus opportunities.
* An entrepreneurial company culture with strong team values.
* Development opportunities in an international group.
Apply Now
Upload your CV including salary expectations to apply for this exciting opportunity.