Firmware Architect & Subsystem Technical Leader, Acacia
Core
Principal firmware architect guiding embedded CPU software architecture for high-speed coherent optical transceivers and pluggable optical interconnects.
Role type
Principal firmware architect (embedded systems)
Builds
High-reliability, low-latency embedded firmware for multi-core microcontrollers and future System-on-Chip (SOC) architectures.
Domain
Optical networking / High-speed coherent optical transceivers
Required skills
Low-level embedded C and C++ programming, Real-time embedded firmware on bare-metal and RTOS, ARM Cortex-M/R microcontroller architecture, Board Support Packages (BSPs) and device drivers, Multi-threaded control-plane firmware, Hardware-software interface co-design, Mentorship of senior engineers
Preferred skills
Firmware architecture for optical transceivers and photonics, Control-plane software and multi-processor communication protocols, Semiconductor/hardware environment experience, CI/CD tools and automation scripting
Technologies
ARM Cortex-R, ARM Cortex-M, VxWorks, FreeRTOS, ThreadX, Git, Jira, Perforce, Python, Shell
Responsibilities
Lead end-to-end architecture and implementation of embedded firmware for multi-core microcontrollers, Partner with ASIC/DSP/Optical/Hardware architects to co-design interfaces, Architect robust multi-threaded control-plane firmware and real-time state machines, Establish firmware engineering standards and mentor engineers, Provide technical direction to scale engineering presence
Seniority
Principal, hands-on IC with leadership runway
