4 days ago
Base Salary
$192k - $276k/yr
Responsibilities
- Lead end-to-end architecture, design, and implementation of high-reliability, low-latency embedded firmware for multi-core microcontrollers.
- Co-design hardware/software interfaces with ASIC, DSP, optical, and hardware engineering architects.
- Architect multi-threaded control-plane firmware, Board Support Packages, device drivers, and real-time state machines on bare-metal and RTOS platforms.
- Drive implementation from high-level system modeling through low-level register and bit-level development.
- Establish firmware engineering standards, mentor engineers, and provide technical direction across the software organization.
- Lead firmware projects and collaborate with ASIC design, DSP modeling, hardware, and SQA teams.
Requirements
- Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, or a related field.
- 12+ years of professional experience, including 10+ years of low-level embedded C and C++ programming.
- 8+ years architecting and developing real-time embedded firmware on bare-metal systems and RTOS platforms.
- Experience with ARM processors and microcontrollers, including BSPs, device drivers, and hardware peripheral interfaces such as I2C, SPI, UART, and MDIO.
- Preferred experience with optical transceivers, high-speed mixed-signal ICs, photonics, telecommunications transmission hardware, control-plane software, state machines, and multi-processor or multithreaded communication protocols.
- Preferred experience leading firmware engineering projects and working in semiconductor or hardware environments.
- Preferred proficiency with Git, Jira, Perforce, Python, and Shell, plus engagement with standards bodies such as OIF or IEEE.
Benefits
- The role requires 100% onsite work in Maynard, Massachusetts during the initial one-year onboarding period, with hybrid flexibility thereafter.
- The posted starting salary range is $192,400.00 to $275,800.00, excluding incentive compensation, equity, and benefits.
- Benefits include medical, dental, and vision insurance; a 401(k) with Cisco matching; paid parental leave; disability coverage; basic life insurance; paid holidays and time off; sick leave; wellness days; volunteer time; and potential Cisco stock grants.
- Non-sales employees may be eligible for annual bonuses subject to Cisco policies.
About Cisco
Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.
