16 days ago
Base Salary
$144k - $243k/yr
Responsibilities
- Automate, maintain, troubleshoot, and improve embedded software build infrastructure and pipelines.
- Administer physical and virtual Windows and Linux build machines and onboard engineers to the infrastructure.
- Enable Bazel and CMake builds for new hardware and software targets and optimize make files and build scripts.
- Deploy and manage build pipelines using Ansible, Jenkins, Bitbucket, and GitLab CI.
- Monitor infrastructure health, resolve build issues, and develop monitoring, reporting, and self-healing capabilities.
- Enhance configuration, deployment, and monitoring frameworks in partnership with IT engineers.
- Provide on-call support for critical applications and support infrastructure management and operations.
- Gather requirements, document architecture, and collaborate with configuration release engineers, developers, DBAs, QA, and project managers.
- Evaluate systems against industry standards and improve performance, availability, and scalability.
Requirements
- At least 5 years of experience in embedded build infrastructure management, systems or infrastructure engineering, DevOps, or a related field.
- Hands-on experience enabling Bazel builds for new hardware targets in existing embedded software infrastructure.
- Experience with observability tools such as Elasticsearch, Kibana, Fluent Bit, and Logstash.
- Proficiency in Batch, Python, and MATLAB scripting, including automation of repetitive tasks.
- Ability to use Bash across WSL, Linux, Cygwin, and Windows.
- Experience with Git or SVN, embedded cross-compiler toolchains, GCC, CMake, EMake, Make, Jenkins, and Bitbucket.
- Experience maintaining Linux and Windows operating-system infrastructure and troubleshooting with tools such as Wireshark, SMB, pdb, strace, tcpdump, and dbg.
- Bachelor’s degree in Computer Science or a related technical major, or commensurate experience.
- Preferred qualifications include 5+ years of DevOps experience, strong C/C++ and Python skills, Perl knowledge, continuous-integration administration, TCP/IP and HTTP/HTTPS knowledge, and familiarity with embedded Linux and RTOS.
- Strong communication, teamwork, troubleshooting, and cross-functional collaboration skills.
Benefits
- Base compensation is listed between $143,600 and $243,100 annually across salary regions, with incentives, benefits, and equity also provided.
- Day shift with a set schedule; the role is onsite weekly, with the exact onsite percentage defined by the leader.
- 10% travel required.
- The position is a regular employee role in Sunnyvale, California.
- Reasonable accommodations are available, and vaccination proof may be required depending on the role or customer.
Tech Stack
About Intuitive
Intuitive designs and manufactures robotic-assisted systems for minimally invasive procedures used by hospitals and surgeons, including the da Vinci surgical system and the Ion endoluminal platform for lung biopsy. Its business model combines capital equipment sales with recurring revenue from instruments, accessories, software, and service/training contracts. Founded in 1995 and headquartered in Sunnyvale, California, Intuitive is publicly traded on NASDAQ (ISRG) and serves healthcare providers worldwide.
