CareerPlanSign in

Senior Embedded Configuration Release Engineer

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

Core

Support, enhance, and optimize the embedded software build environment for the minimally invasive DaVinci Single Port surgical robot by maintaining development pipelines and infrastructure.

Role type

Senior Embedded Configuration Release Engineer

Builds

Compiler toolchains, build infrastructure, and development pipelines for embedded platforms

Domain

Medical robotics / Embedded systems

Deliverable

production ML models | infrastructure

Required skills

Bazel, CMake, EMake, Make, Ansible, Jenkins, GitLab CI, Bash, Python, Linux, Windows, cross-compilers, Gnu GCC, ElasticSearch, Kibana, Fluentbit, Logstash, Wireshark, strace, tcpdump, pdb, dbg

Preferred skills

C/C++, Perl, embedded Linux, RTOS, TCP/IP, HTTP, HTTPS

Technologies

Bazel, CMake, EMake, Make, Ansible, Jenkins, BitBucket, GitLab CI, ElasticSearch, Kibana, Fluentbit, Logstash, Wireshark, pdb, strace, tcpdump

Responsibilities

Maintain and troubleshoot build tool pipelines; setup Windows and Linux machines for builds; onboard engineers using physical and virtual infrastructure; setup Bazel/cmake builds for new hardware/software; provide on-call support for critical applications; establish infrastructure monitoring and health reporting; optimize make files and build scripts; interact with development teams to define requirements and document architecture.

Seniority

Senior, hands-on IC

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