CareerPlanSign in

Senior Embedded Configuration Release Engineer

Sunnyvale, CA, us💼 Full-time🗓 2026-10-01 → 2026-10-07

Core

Support, enhance, and optimize the embedded software build environment for the DaVinci Single Port surgical robot by maintaining development pipelines and infrastructure. (via careerplan.io/jobs/744000152995939-senior-embedded-configuration-release-engineer-at-intuitive)

Role type

Senior Embedded Configuration Release Engineer

Builds

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

Domain

Medical robotics / Embedded systems

Deliverable

infrastructure

Required skills

Infrastructure as code, Bazel, CMake, Make, CI/CD pipelines, Linux/Windows administration, Bash scripting, Python, observability tools (ElasticSearch, Kibana, Fluentbit, Logstash), embedded toolsets (cross compilers, GNU GCC), version control (Git, SVN), technical troubleshooting (wireshark, strace, tcpdump, pdb)

Preferred skills

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

Technologies

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

Responsibilities

Maintain and troubleshoot build tool pipelines; administer build systems, machines, and tools; setup Windows and Linux physical/virtual machines for builds; onboard engineers using 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; deploy and manage build pipelines using CI/CD tools.

Seniority

Senior, hands-on IC