Control Systems & Embedded Software Technical Leader, Acacia
Core
Design and implement high-speed closed-loop control systems, PID algorithms, and real-time embedded firmware for high-performance optical modules and transceivers.
Role type
Senior IC embedded control systems engineer
Builds
High-speed optical transceivers and pluggable optical interconnects
Domain
Optical networking / Telecommunications hardware
Required skills
Embedded C/C++, Real-time control algorithms (PID, closed-loop), Bare-metal programming, RTOS (VxWorks, FreeRTOS, ThreadX), ARM Cortex-M/R, Firmware state machines, Low-level peripheral drivers
Preferred skills
Optical transceiver control firmware, Board bring-up, Lab instrumentation (oscilloscopes, logic analyzers), Multithreaded control-plane firmware, Test automation (Python, MATLAB)
Technologies
ARM Cortex-M, ARM Cortex-R, VxWorks, FreeRTOS, ThreadX, Git, Jira, Perforce, Python, MATLAB
Responsibilities
Design and tune real-time closed-loop control algorithms; Develop efficient embedded C/C++ firmware for hardware subsystems; Collaborate with Hardware/Optics teams to bring up boards and debug electro-optical interactions; Implement firmware state machines and low-level drivers; Own critical firmware features from simulation to production release
Seniority
Senior, hands-on IC
