CareerPlanGet AI match score →

Configuration Release Engineer

Sunnyvale, CA, us💼 Full-time🗓 2026-07-08 → 2026-07-30

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 Configuration Release Engineer (Embedded Build Infrastructure)

Builds

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

Domain

Medical Robotics / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Infrastructure as Code, Build Systems (CMake, EMake, Make), CI/CD (Jenkins, BitBucket, GitLab CI), Scripting (Python, Bash, Batch), Linux/Windows Administration, Observability (ElasticSearch, Kibana, Fluentbit, Logstash), Version Control (Git, SVN), Embedded Toolsets (cross compilers, gnu gcc), Technical Troubleshooting (wireshark, tcpdump, pdb, strace)

Preferred skills

C/C++ programming, Perl, RTOS knowledge, TCP/IP/HTTP/HTTPS deep understanding

Technologies

Ansible, Jenkins, BitBucket, GitLab CI, ElasticSearch, Kibana, Fluentbit, Logstash, Bazel, CMake, EMake, Make, Python, Bash, Batch, Matlab, Wireshark, pdb, strace, tcpdump, dbg

Responsibilities

Maintain and troubleshoot build tool pipelines using infrastructure as code; Setup and manage Windows and Linux machines (physical and virtual) for builds; Onboard engineers using physical and virtual infrastructure; Provide on-call support for critical applications; Establish infrastructure monitoring and health reporting; Optimize make files and build scripts; Deploy and manage build pipelines using CI/CD tools.

Seniority

Senior, hands-on IC

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