Department Overview
As a Senior Embedded Systems Engineer you will be a key contributor to our core product development. You will design, develop, and debug low‑level software that interacts directly with hardware. We are looking for a candidate who thinks analytically, thrives in the gray area between hardware and software, and possesses the grit to solve deep‑seeded system bugs.
Key Responsibilities
- Firmware Development: Design and implement robust, scalable software in Embedded C for Linux‑based systems.
- System Integration: Develop and maintain Linux kernel drivers and middleware components.
- Expert Debugging: Use logic analyzers, oscilloscopes, and GDB to identify and resolve complex timing issues and hardware‑software bottlenecks.
- Architecture & Design: Contribute to the architectural definitions of new features, ensuring efficient resource management (CPU, Memory, Power).
- Hardware Interaction: Work clo...