Senior Principal Firmware Engineer developing and implementing embedded firmware for advanced coherent optical systems at Nokia. Collaborating with cross-functional teams while mentoring junior engineers in an Agile environment.
Responsibilities
Work within a dynamic Agile scrum team dedicated to innovation in optical systems.
Collaborate closely with cross-functional teams to design and implement firmware for optical modules.
Lead the development of embedded firmware for advanced coherent optical systems.
Enhance system performance and drive integration with custom SoCs and embedded operating systems.
Mentor junior engineers and contribute to continuous improvement of development tools and workflows.
Requirements
15+ years of experience in embedded firmware development.
Proficiency in C/C++ and scripting skills in Python.
Solid understanding of ARM architecture and embedded operating systems.
Proven experience leading teams or projects in an Agile/Scrum environment.
Excellent debugging, problem-solving, and communication skills.
Experience with advanced pluggable transceivers (e.g., 400ZR, 800ZR, 1600ZR) is a plus.
Familiarity with stateful protocol design and management network architecture is a plus.
Knowledge of low-level hardware interfaces and peripheral drivers is a plus.
Early - career firmware engineer developing embedded software for Nokia’s next - generation optical network equipment. Building and testing C/C++ and Python firmware within Scrum teams.
Hardware Test Engineer designing PCB, subsystem, and system test infrastructure for Kepler Communications’ commercial space connectivity products. Developing automated tests and validating complex hardware designs.
Staff Firmware Engineer building software for Samsara’s IoT sensors, gateways, and dashcams. Bringing up hardware and delivering secure, power - efficient firmware for physical operations.
Digital Verification Engineer developing mixed - signal Digital PLL ASICs for SiTime’s MEMS precision - timing products. Creating verification tests, debugging simulations, and driving coverage and verification closure.
Senior FPGA Engineer developing and verifying FPGA designs for innovative medical devices at Kardium. Collaborating with cross - functional teams to enhance device functionality.
Junior/Intermediate FPGA Engineer developing FPGA - based systems for Kardium's groundbreaking medical devices. Collaborating within a technical team to enhance user outcomes and device performance in a hybrid work environment.
Lead I&C Hardware Engineer designing and manufacturing PCB equipment for safety critical functions in the BWRX - 300 Small Module Reactor. Collaborating with vendors to meet production schedules and ensuring quality standards.
Senior Hardware Engineer working on connected gas detecting devices at Blackline Safety. Collaborating with cross - functional teams to ensure high - quality electronic products.
Hardware Engineer designing and testing hardware components for connected gas detection devices at Blackline Safety. Collaborating cross - functionally to deliver high - quality safety devices for industrial applications.
Staff Firmware Engineer at Nokia developing advanced optical line modules for next - generation Optical Engine. Collaborating with cross - functional teams while designing and testing firmware for optical transport technology.