Back to results

Senior Embedded Software Engineer

  • San Diego, CA, United States

$190,000 USD / year

Apply on biotalent.com About employer

Applications open in a new tab.

Job details

Pay
$190,000 USD / year
Apply by
Posting language
English
Posted

Original job description

Senior Embedded Software Engineer San Diego, CA (Hybrid On-site 3X Per Week)

A venture-backed medical device startup in San Diego is hiring a Senior Embedded Software Engineer to own firmware for its wearable insulin delivery device, from low-level drivers to the Bluetooth link that connects the device to the mobile app. The product has reached clinical studies, and the company is now scaling toward commercial launch.

As part of a small team, you’ll wear many hats. You’ll work closely with hardware, mobile and systems engineers to bring up new boards, debug at the hardware-software boundary, and make sure the device behaves safely in every condition.

What You’ll Do

Design, implement and own embedded firmware for a wearable medical device, from requirements through release Develop device drivers and interfaces for sensors, motors, power management and peripherals (SPI, I2C, UART, ADC, GPIO), using JTAG for debugging and programming Implement and maintain BLE communication between the device and the mobile app Optimize firmware for low power consumption, memory constraints and reliability Partner with electrical engineers on board bring-up and debug issues using oscilloscopes, logic analyzers and debuggers Implement safety-critical features, including fault detection, alarms and fail-safe behavior Build test tools and scripts, and contribute to design controls, risk analysis and verification for a regulated medical device

What You Bring

BS in Computer Engineering, Electrical Engineering, Computer Science or a related field 5–8+ years of embedded software or firmware development on shipped products Strong C and C++ on resource-constrained microcontrollers (e.g., ARM Cortex-M, Nordic nRF) Experience with RTOS or bare-metal environments (e.g., Zephyr, FreeRTOS) Hands-on low-power embedded design experience, and comfort reading schematics and using lab equipment Git-based workflows, code reviews and CI/CD Nice to have: motor control, battery-powered wearables, Bluetooth Low Energy, Python test automation, secure OTA updates, and medical device or regulated environments (IEC 62304, ISO 14971)

This is a hybrid onsite role in San Diego, candidates must be based within commuting distance or open for immediate relocation. Applicants must be authorized to work in the U.S. without requiring sponsorship now or in the future.

More about this job

Skills

  • Firmware
  • Debugging
  • Communication skills
  • Debuggers
  • Computer engineering
  • Electrical engineering
  • Computer science
  • C
  • C++
  • RTOS
  • Laboratory equipment
  • Git
  • CI/CD
  • Python
  • Test automation

Report this job

Get in touch
MovoJobs

Contact us