Cisco
Control Systems & Embedded Software Technical Leader, Acacia
$166K–$308K
Maynard, Massachusetts, US · Onsite Only · Full-time · Posted Oct 21, 2026
- Experience
- 8+ years of professional experience; also requires 6+ years in low-level embedded C/C++ and 5+ years in bare-metal and RTOS firmware development.
- Education
- Bachelor’s degree in Electrical, Electronics, or Computer Engineering or related field.
About the job
Designs and delivers real-time embedded control firmware for Acacia optical modules and transceivers, from algorithm development through production release.
What you'll do
- Design, tune, and optimize closed-loop control algorithms on bare-metal and RTOS microcontrollers.
- Develop embedded C/C++ firmware for hardware configuration, monitoring, calibration, drivers, state machines, and control paths.
- Collaborate with Hardware, Optics, and Calibration teams on board bring-up, feedback-loop characterization, and debugging.
What they ask for
- Bachelor’s degree in Electrical, Electronics, or Computer Engineering or related field, with 8+ years of professional experience.
- 6+ years of low-level embedded C and C++ programming for physical hardware control.
- 5+ years developing embedded firmware on bare-metal systems and RTOS.
- Experience designing and tuning real-time embedded control systems; ability to work 100% onsite during the initial one-year onboarding period.
Nice to have
- Control firmware for optical or telecommunications hardware; schematic reading, board bring-up, and lab instrumentation.
- Multithreaded firmware, finite state machines, Git/Jira/Perforce, and Python or MATLAB scripting.
Pay
$166,300.00 to $238,300.00 USD base salary; $186,900.00 - $307,800.00 USD base salary (New York City Metro Area); $166,300.00 - $274,100.00 USD base salary (Non-Metro New York state & Washington state)
Tools
C/C++, RTOS, VxWorks, FreeRTOS, ThreadX, ARM Cortex-M, ARM Cortex-R, PID
Model-written summary · the original posting is authoritative