CareerPlanGet AI match score →

Senior Firmware Engineer

New Providence - NJ💼 Full-time💰 $101,500–$101,500🗓 2026-06-12 → 2026-07-31

Core

Designing, developing, and maintaining low-level software and firmware for Ciena's next-generation co-packaged optical modules and photonic ICs.

Role type

Senior Embedded Software Engineer (Firmware)

Builds

Next-generation co-packaged optical modules and photonic ICs

Domain

Optical networking and high-speed connectivity

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, ARM microcontroller expertise, OOP design, hardware/software debugging, board schematic reading, OS coding techniques, IP protocols (I2C, SPI)

Preferred skills

Python package development, RTOS (Zephyr), CMake, Git, JIRA, Confluence

Technologies

ARM, CMake, VSCode, Git, JIRA, Confluence, Zephyr, I2C, SPI

Responsibilities

Design and develop firmware for embedded microcontrollers; debug complex hardware/software interaction issues; review code for best practices; collaborate with functional teams on test requirements; utilize test and measurement equipment.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗