Software Engineer FY22
Core
Develop production-ready embedded firmware for Data Center and Energy products, integrating measurement algorithms and communication protocols.
Role type
Embedded Software Engineer
Builds
Embedded firmware applications for data center and energy hardware
Domain
Semiconductor / Embedded Systems / Data Center & Energy
Deliverable
production ML models | product features
Required skills
C/C++ programming, Microcontroller programming, RTOS implementation, Device driver development, Debugging tools, Version control, AI coding assistants
Preferred skills
None stated
Technologies
Zephyr, FreeRTOS, ADC, DMA
Responsibilities
Design and develop embedded firmware, Integrate measurement algorithms with hardware peripherals, Develop with RTOS (task management, synchronization, interrupt handling), Implement device drivers, bootloaders, and firmware update mechanisms, Use AI coding assistants to accelerate development and debugging
Seniority
Mid-level (2+ years experience)