Find a jobRecruiters

Senior Embedded Systems Engineer

Exclusive opportunity

Onsite

Senior Embedded Systems Engineer

BioTalent

Senior Embedded Systems Engineer

Skills

DockerCybersecurityRisk Management

11 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$150,000 – $180,000 / year

Location:

San Diego, CA, USA

Work mode:

Onsite

Published on:

18 October 2026

What they need


Senior Embedded Systems Engineer, Medical Devices

San Diego, CA (onsite/hybrid) | Full-time

About the role

A growing medical device company is hiring a Senior Embedded Systems Engineer to own firmware for its next-generation device platform. You’ll develop mainly in embedded C on STM32-based hardware, working across real-time control, device drivers, BLE connectivity, bootloader and firmware update infrastructure, and CI/CD. You’ll collaborate with hardware, systems, quality, and product teams to take the platform from prototype through verification and into production.

What you’ll do

  • Design, implement, debug, and maintain production-quality embedded firmware, mainly in C
  • Write drivers for sensors, pumps, fans, chillers, communication modules, audio, displays, and other peripherals
  • Implement real-time control for temperature and fluid-management subsystems
  • Configure and troubleshoot MCU peripherals (GPIO, ADC, timers, PWM, UART, SPI, I²C, DMA, interrupts)
  • Integrate the embedded graphical interface (TouchGFX, C++) and BLE connectivity
  • Contribute to bootloader, secure and over-the-air firmware updates, image signing, and production programming
  • Diagnose system-level issues with debuggers, oscilloscopes, and logic analyzers
  • Maintain automated build, test, static analysis, code coverage, and release processes
  • Write unit tests and verification procedures, along with clear design and troubleshooting documentation
  • Take part in design reviews, code reviews, and technical planning

Requirements

  • BS in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent experience
  • Strong professional experience developing embedded software in C
  • Solid embedded fundamentals: memory management, interrupts, timing, state machines, and hardware/software interfaces
  • Experience bringing up, debugging, and integrating firmware on physical hardware
  • Comfortable reading schematics, datasheets, and hardware interface specs
  • Familiarity with SPI, I²C, UART, and BLE
  • Proficiency with Git (branches, pull requests, code review, merging)
  • Able to work independently, make sound technical decisions, and communicate tradeoffs clearly
  • RTOS experience (FreeRTOS, CMSIS-RTOS) preferred
  • Embedded C++ UI development, ideally TouchGFX, preferred
  • CI/CD for embedded firmware (CMake, Make, Docker) and automated C unit testing (Ceedling, Unity, CMock) preferred
  • Bootloaders, secure boot, signed firmware, or over-the-air updates a plus
  • STM32 ecosystem experience (CubeMX, HAL, CMSIS) a plus, and STM32N6 a big plus
  • Regulated medical device software experience (design controls, risk management, cybersecurity) a plus
  • Thermal-control, fluid-control, battery-powered, or electromechanical systems a plus

Why this role

  • Become a key technical owner of the embedded platform and help shape its architecture and development practices
  • Take a medical device from prototype to production

Other offers great for you!

These companies are also looking for great profiles

Celad

Ingénieur Systèmes Embarqués – Automobile (F/H)

Freelance

Angers, France

Onsite

Skills

Embedded Systems

5 months ago

Quick apply

Espace Freelance

Expert Senior Privacy et Sécurité SI

Freelance

Paris, France

Hybrid

Skills

CybersecurityProject Management (PMO)Change ManagementRisk ManagementData privacyIT audit

8 hours ago

Quick apply

Avelsen

Senior AI Engineer - Freelance

Freelance

Paris, France

Hybrid

Skills

DockerPythonKubernetesLLM agentsRAGCI/CD

3 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools