SoC Software Engineer, Medical Wearables Platform

Science

Alameda (CA)

On-site

USD 130,000 - 200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
401(k) plan
Flexible vacation and holidays
Healthy onsite meals
Equity and benefits

Job summary

Science Corporation seeks an experienced SoC Software Engineer to own platform layers for medical wearables, bringing up custom hardware from boot to a stable platform. You’ll integrate vendor BSPs, enable display/camera/audio and connectivity subsystems, and work with EE on bench‑level debug for hardware/software issues.

You will perform kernel driver development, perform system-level debugging, and drive reliability, security and OTA/provisioning in a collaborative, fast‑paced environment.

Qualifications

  • 5+ years of embedded Linux development with hands-on SoC bringup experience.
  • Experience bringing up custom hardware from a vendor BSP: bootloader, device tree, kernel drivers, flash procedures.
  • Strong driver development and debugging skills across embedded platforms.

Responsibilities

  • Boot, BSP & Build Infrastructure: own boot, kernel and userspace builds; first boot on custom hardware; patch systems and kernel config.
  • Peripheral Bringup & Integration: display, camera, audio, connectivity, IMU sensors bringup and tuning.
  • Power & Performance: power measurement, regulator management, suspend/resume and PMIC debugging.
  • Characterisation, Reliability & Production Readiness: reliability tests, secure boot, OTA updates, production test support.
  • Cross-Functional Debug: triage crashes, correlate subsystems, collaborate with EE on bench measurements.

Skills

Embedded Linux
SoC bringup
Kernel drivers
Bench-level debug
UART/JTAG
MIPI CSI/DSI

Education

B.S. in Electrical Engineering
B.S. in Computer Science

Tools

Device tree
JTAG
Oscilloscopes
Logic analyzers
MIPI CSI/DSI

Job description

Science Corporation seeks an experienced SoC Software Engineer to own platform layers for medical wearables, bringing up custom hardware from boot to a stable platform. You’ll integrate vendor BSPs, enable display/camera/audio and connectivity subsystems, and work with EE on bench‑level debug for hardware/software issues.

You will perform kernel driver development, perform system-level debugging, and drive reliability, security and OTA/provisioning in a collaborative, fast‑paced environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System on Chip Software Engineer
System on Chip Software Engineer

Science • Alameda (CA)

On-site
USD 130,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Flexible vacation and holidays
+2
Senior System Software Engineer - Platform Software
Senior System Software Engineer - Platform Software

NVIDIA AI • Westford (MA)

On-site
USD 180,000 - 230,000
Equity
Senior Embedded Firmware Engineer, Medical Wearables
Senior Embedded Firmware Engineer, Medical Wearables

Element Science, Inc. • Redwood City (CA)

On-site
USD 140,000 - 175,000
Stock Options
90% employer-paid medical, dental, and
vision insurance
+7
System on Chip Software Engineer
System on Chip Software Engineer

Science Corp • Alameda (CA)

On-site
USD 130,000 - 200,000
Medical, dental, vision, and life insurance
Flexible vacation and company-paid holidays
Healthy meals and snacks provided onsite
+1
Senior Wearables Software Lead - Embedded Systems
Senior Wearables Software Lead - Embedded Systems

Qualcomm • San Diego (CA), Northern (KY)

Hybrid
USD 163,000 - 244,000
Competitive benefits package
SoC Embedded Linux Engineer — Bringup & BSP
SoC Embedded Linux Engineer — Bringup & BSP

Science Corp • Alameda (CA)

On-site
USD 130,000 - 200,000
Medical, dental, vision, and life insurance
Flexible vacation and company-paid holidays
Healthy meals and snacks provided onsite
+1
Lead SoC Security Software Engineer
Lead SoC Security Software Engineer

Anodize • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior BSP & Embedded Systems Engineer (Video/Camera)
Senior BSP & Embedded Systems Engineer (Video/Camera)

ThunderSoft • San Diego (CA)

On-site
Senior Platform Software Engineer - Automotive SoC
Senior Platform Software Engineer - Automotive SoC

Qualcomm • San Diego (CA)

On-site
USD 163,000 - 244,000
Senior Platform Software Engineer – Automotive SoC
Senior Platform Software Engineer – Automotive SoC

Socket.dev • San Diego (CA)

On-site
USD 163,000 - 244,000