CareerPlanSign in

Sr. Software Engineer - Embedded Build and Release

Sunnyvale, CA, us💼 Full-time🗓 2026-09-10 → 2026-09-25

Core

Design and maintain build, release, and continuous integration systems for embedded software and robotic surgical platforms.

Role type

Senior Software Engineer (Build/Release/DevOps)

Builds

Automated build pipelines, CI/CD infrastructure, and developer productivity tools for embedded systems

Domain

Medical Robotics / Embedded Systems / DevOps

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Python, Git, Linux, Bazel, CI/CD pipeline design, technical documentation, complex system troubleshooting

Preferred skills

Infrastructure as Code (Nix, Ansible), thread-safe embedded C++, regulated industry software design, Realtime OS (QNX)

Technologies

Bazel, Jenkins, Groovy, Git, Linux, QNX, Nix, Ansible

Responsibilities

Drive build and release initiatives; provide expert Bazel support; develop tools for monorepo code sharing; integrate AI automation tools; resolve development bottlenecks; collaborate on CI/CD pipeline development

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.