Lead software development for Abbott Diabetes Care’s manufacturing and testing systems, focusing on embedded firmware, database design, and data analytics within a regulated medical device environment.
Responsibilities
Work with technical stakeholders to define technical requirements
Lead mixed-signal electrical design for plasma-enhanced antenna and communications systems, owning schematic capture through PCB layout and integration.
Compensation
Salary Range: $150,000-$175,000. This represents the typical salary range for this position based on experience, skills, and other factors.
Responsibilities
Architect a new kind of radio front end
Define the mixed-signal backbone
Lead design reviews and mentor engineers
Design electronics for plasma control
Build microcontroller- and FPGA-based control
Requirements
Degree in Electrical Engineering or a closely related field
The Senior Embedded Firmware Engineer will be responsible for executing projects and initiatives on AC-DC Rectifier and DC-DC converter products, including New Product Introduction, Direct Material Productivity, resolving customer issues, and sustaining engineering.
Responsibilities
Design and develop embedded firmware on a Digital Signal Processor (DSP) in C language for real-time control of single and three phase power factor correction (PFC), phase shifted full bridge, DC/DC and LLC resonant power converter topologies.
Model and implement closed loop digital control (PI, PID, PR, etc.) for same. Assembly language as required for critical speed fault detection and protection.
Design and develop inter-processor communication protocols and poll/response serial protocols.
Perform lab-setting debug on functional high power / high voltage circuits.
Adhere to coding standards and software engineering best practices including code maintenance in common code revision control system, such as CVS, Azure or Git.
Senior developer responsible for FPGA programmable logic components that operate and support servers in data centers and other environments.
Locations (2)
Seattle, Washington, United States
Cupertino, California, United States
Compensation
USA, CA, Cupertino - 193,300.00 - 261,500.00 USD annually
USA, WA, Seattle - 168,100.00 - 227,400.00 USD annually
Responsibilities
Own comprehensive FPGA development including architecture, design, work estimates, implementation, verification, and validation of new features and capabilities
Define and lead the technical work of other team members to meet program milestones
Contribute to companion firmware that interfaces with programmable logic design and system-level operations
Deploy firmware, monitor operations, debug, and support to enhance fleet health
The Sr. Firmware Engineer will develop, sustain, and provide technical ownership of embedded firmware solutions for Single Phase UPS products. The role focuses on real-time DSP/MCU firmware for power conversion systems.
Responsibilities
Develop and maintain embedded firmware for Single Phase UPS products using DSP and MCU-based platforms.
Develop high-quality C/C++ firmware for bare-metal and real-time operating system environments.
Design and implement timing-critical power electronics functionality including PWM generation, synchronized ADC acquisition, digital control loops, protection algorithms, and real-time signal processing.
Develop and maintain firmware associated with AC/DC and DC/AC power conversion, inverter control, PFC, battery operation, and UPS protection functions.
Develop and support algorithms for UPS synchronization, paralleling, active load sharing, and redundant power systems.
Electrical Engineer responsible for developing motor‑control algorithms and embedded firmware for high‑speed rotating equipment.
Compensation
The compensation range for this position is $99,800.00 - $149,600.00, depending on experience. This position may be eligible for performance based bonus plan.
Responsibilities
Design and develop Variable Frequency Drives for AC motors and DC motor controllers
Integrate CAN‑based communication architectures
Support motor design activities
Evaluate motor performance under different operating conditions
Simulate motor efficiency, thermal performance, and electromagnetic characteristics using MATLAB/Simulink or Ansys Maxwell
Requirements
Bachelor’s degree or master’s degree in electrical engineering or related discipline
Build and maintain embedded firmware for custom microcontroller boards that power Lab37’s food‑production robots.
Compensation
The base salary range for this role is $158,000 - $218,000 per year.
Responsibilities
Design and maintain embedded C firmware for custom microcontroller boards, including device drivers, board support, communication protocols, and application state machines.
Partner with electrical engineers on component selection, schematic reviews, debug access, and testability.
Bring up new boards and investigate failures using datasheets, measurements, and targeted experiments.
Implement predictable real‑time behavior across interrupts, DMA, peripheral interfaces, and bare‑metal or RTOS tasks.
Define clear contracts between boards and robot software, integrating sensors and actuator interfaces.
Build and maintain embedded firmware for custom robot electronics, owning the firmware architecture and delivery from hardware bring‑up through production and field support.
Compensation
The base salary range for this role is $158,000 - $218,000 per year. Base salary is just one part of your total rewards package. You may also be eligible for equity awards and an annual performance-based bonus.
Responsibilities
Design and maintain embedded C firmware for custom microcontroller boards, including device drivers, board support, communication protocols, and application state machines.
Partner with electrical engineers on component selection, schematic reviews, debug access, and testability.
Bring up new boards and investigate failures using datasheets, measurements, and targeted experiments.
Implement predictable real‑time behavior across interrupts, DMA, peripheral interfaces, and bare‑metal or RTOS tasks.
Define clear contracts between boards and robot software, integrating sensors and actuator interfaces.
Senior Software Engineer focused on embedded firmware and backend support for connected temperature devices.
Responsibilities
Develop and maintain embedded firmware for connected products, including sensor interfaces, connectivity, diagnostics, power management, and OTA updates.
Develop and maintain backend software and integrations that support connected devices, their data, and device-facing features.
Take software features from requirements and implementation through unit, integration, and product testing; maintain clear technical documentation.
Integrate device software with sensors, displays, wireless networks, mobile applications, and cloud services in collaboration with the teams responsible for those systems.
Debug prototypes and field issues across firmware, connectivity, and hardware boundaries; improve product reliability and performance.
health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)