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.
Responsibilities
Work as part of a Scrum team to develop and test firmware features
Collaborate on feature definition, coding, and testing
Mentor interns and co-ops
Develop firmware running on highly embedded CPUs within custom Nokia ASICs
Develop software controlling and monitoring next-generation optical network equipment
Requirements
Previous intern or co-op experience at Nokia or Infinera
Bachelor's in Computer Engineering or equivalent
Experience with C, C++, and Python
Experience in one or more of: Digital signal processing, Control Theory, Optical networks, Optical components, embedded CPU
Agile development, including defining feature acceptance criteria, feature testing, and unit testing
Benefits
Corporate Retirement Savings Plan
Health and dental benefits
Short-term disability and long-term disability
Company-paid life insurance and AD&D at 2x base pay
Optional or supplemental life and AD&D insurance for employee/spouse/child
Paid time off for holidays and vacation
Employee Stock Purchase Plan
Tuition Assistance Plan
Adoption assistance
Employee Assistance Program/Work Life Resource Program
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.
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.
Senior FPGA Engineer developing and verifying FPGA designs for innovative medical devices at Kardium. Collaborating with cross - functional teams to enhance device functionality.
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.
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.
Senior Hardware Engineer working on connected gas detecting devices at Blackline Safety. Collaborating with cross - functional teams to ensure high - quality electronic products.
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.
Senior Firmware Engineer developing advanced optical line modules for Nokia's Optical Engine. Collaborating with cross - functional teams in a fast - paced environment to deliver innovative solutions.