Senior Embedded Firmware Engineer
Core
Design, develop, and debug embedded firmware for high-performance networking and optical semiconductor products, including device drivers and RTOS integration.
Role type
Senior Embedded Firmware Engineer (Networking/Optical Semiconductors)
Builds
High-performance networking and optical semiconductor products
Domain
Networking and Optical Semiconductors
Deliverable
production ML models | product features
Required skills
C programming, RTOS integration, device driver development, communication protocols (SPI, I2C, UART, Ethernet), ARM architecture development, build environment management, DSP concepts
Preferred skills
Optical technology background, networking industry experience
Technologies
ARM, C, RTOS, SPI, I2C, UART, Ethernet, Makefiles
Responsibilities
Drive firmware design and feature delivery for networking/optical products; Develop and maintain device drivers and RTOS integration; Design, code, test, and debug embedded firmware for ARM-based controllers; Collaborate with hardware, DSP, and software teams; Manage and optimize build environments; Contribute to design reviews and product delivery schedules
Seniority
Senior, hands-on IC