Managing Staff, Embedded Software Engineer - Advanced Energy
$190.3k - $322.1kIntuitive
Company Description
It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive . As a global leader in robotic-assisted surgery and minimally invasive care , our technologies—like the da Vinci surgical system and Ion —have transformed how care is delivered for millions of patients worldwide.
We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery smarter, safer, and more human. Every day, our work helps care teams perform with greater precision and patients recover faster, improving outcomes around the world.
The problems we solve demand creativity, rigor, and collaboration. The work is challenging, but deeply meaningful—because every improvement we make has the potential to change a life.
If you’re ready to contribute to something bigger than yourself and help transform the future of healthcare , you’ll find your purpose here.
Job Description
Primary Function of the Position
The Managing Staff Software Development Engineer brings a key contribution to a team responsible for the architectural design and implementation of software to support novel electrosurgical systems for surgery being developed by the Sunnyvale Engineering group.
Roles and Responsibilities
- Lead a small team through the technical development of embedded software for electrosurgical devices.
- Develop software applications for electrosurgical and robotic products for minimally invasive surgery.
- Develop software and firmware in object-oriented C++, C, Verilog and Python for embedded systems.
- Develop software to acquire, process, store, and analyze energy data in real-time.
- Develop software to support manufacturing and test teams.
- Collaborate in a multidisciplinary team.
- Independently solve assigned problems.
Qualifications
Required Education, Skills & Experience
- Minimum of 12 years of relevant experience and a Bachelor’s degree; or 8 years of experience and a Master’s degree; or equivalent experience
- Experience designing complete software solutions for embedded systems using C/C++ language on bare-metal and Linux based embedded systems
- Working knowledge of peripherals commonly used on embedded systems such as ADCs, DACs, PWM and waveform generation and serial communications (I2C, SPI, RS232, CAN)
- Proven experience with hands-on hardware bring-up and collaboration, utilizing electronic bench equipment such as oscilloscopes and logic analyzers
- Strong knowledge of control theory and experience developing and tuning control systems
- Experience in the medical device industry, familiarity with standards 60601 and 62304 is strongly preferred
Additional Information
Due to the nature of our business and the role, please note that Intuitive and/or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19. Details can vary by role.
Intuitive is an Equal Opportunity Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.
Mandatory Notices
U.S. Export Controls Disclaimer: In accordance with the U.S. Export Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be subject to U.S. export controls for prospective employees who are nationals from countries currently on embargo or sanctions status.
Certain information you provide as part of the application will be used for purposes of determining whether Intuitive Surgical will need to (i) obtain an export license from the U.S. Government on your behalf (note: the government’s licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (“TCP”) (note: typically adds 2 weeks to the hiring process).
For any Intuitive role subject to export controls, final offers are contingent upon obtaining an approved export license and/or an executed TCP prior to the prospective employee’s start date, which may or may not be flexible, and within a timeframe that does not unreasonably impede the hiring need. If applicable, candidates will be notified and instructed on any requirements for these purposes.
We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.
Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee.
This position may be filled at a different job level than listed here depending on
business need and/or on the selected candidate’s experience, knowledge and skills.
Compensation will be based primarily on the job level at which the role is filled and the
candidate’s qualifications, consistent with applicable law.
We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications. The target compensation ranges are listed.
Shift: DayMax. Salary Region 2: 273800 USDMax. Salary Region 1: 322100 USDWays of Working: Onsite - This job is fully onsite.Employee Type: EmployeeMin. Salary Region 1: 223900 USDGlobal Job Level (HCM): Professional 5 (13)Min. Salary Region 2: 190300 USD- ...worldwide.We’re a team of engineers, clinicians, and innovators... ...Function of the PositionThe Managing Staff Software Development Engineer brings... ...the technical development of embedded software for... ...process, store, and analyze energy data in real-time.Develop software...SuggestedLocal areaWorldwideFlexible hours
- ...improve their business. Our engineering teams build technical... ...operate one of the largest-scale software platforms. The fleet consists... ...petabytes of logs daily. You will manage infrastructure across nearly... ...product. You will develop advanced workflows that accelerate...SuggestedFull time
$152k
...Overview The Resource Fabric Engineering team builds and operates the... ...build, deploy, and manage AI workloads. We develop core... ...scale. We are looking for a Staff Software Engineer to lead the design... ...experience, or 6 years with an advanced degree. Experience designing...SuggestedTemporary workFlexible hours$207k - $301k
...and enhance large-scale software solutions.Provide... ...leadership on projects. Manage project priorities, deadlines... ...a distributed team of engineers.Lead the design and... ...prediction, ranking, embedding) in production and... ...massive datasets and advanced machine learning models...Suggested$207k - $301k
...deploy, and debug critical system software that enables TPU Machine Learning accelerators... ...to function seamlessly.Develop advanced analytics and health management capabilities to effectively manage... ...and mentorship to software engineers to foster their professional growth...SuggestedWorldwide$150k - $226k
Harness is the AI Software Delivery Platform company,... ...policy-driven controls embedded throughout the... ...API calls, and helped manage $2.8B in cloud spend —... ...risk detection to help engineering teams ensure software... ...in Computer Science, Advanced degree preferred, or equivalent...Local areaImmediate startFlexible hoursShift work- ...flexibility and trust our employees to manage their schedules responsibly. This may... ...the role We are looking for Embedded Software Engineers with expertise in developing embedded... ...take affirmative action to employ and advance in employment individuals without regard...Full timeFor contractorsFor subcontractorSummer workCasual workWork at officeRemote workDay shift
$207k - $301k
...coach a distributed team of engineers.Facilitate alignment and clarity... ..., outcomes, and timelines.Manage project priorities, deadlines... ...maintain, and enhance large scale software solutions.Minimum... ...“flywheel” that enables our advanced AI models, delivers computing...Worldwide$207k - $301k
...secure boot mechanisms and managing advanced manufacturing... ...with operating system engineering teams.Minimum qualifications... ...of experience in software development.5 years of experience in embedded systems and system security... ...technology forward.As Staff Software Engineer,...- ...looking for an experienced embedded software engineer with strong system architecture... ...effectively in a high-energy, focused, and cross-functional... ...with modern C++, advanced Linux system software development... ...including scheduling, memory management, concurrency, IPC, networking...Local areaWorldwideFlexible hours
$191k - $215k
...3D-stacked photonics engine, Passage™, capable of... ...centers for the most advanced AI and HPC workloads.... ...are hiring a talented software engineer to help us build... ...Debug and troubleshoot embedded systems using tools such... ...for building and managing software projects. Hands...Full timeTemporary workRemote workFlexible hours$205k - $235k
...reliable in real-world environments. As a Staff Safety Software Engineer, you’ll help shape how safety is... ..., and maintain production C/C++ for embedded safety compute and control systems.... .... Preferred Qualifications Advanced degree (Master’s or PhD) in a relevant...Work at officeRelocation$190.9k - $334.1k
...access permissions under management, global enterprises including... ..., and AI agents. For engineers joining Veza today, this means... ...for a passionate Senior Staff (Tech Lead) Software Engineer who will play a key... ...' data and provide advanced tools to allow our customers...Work at officeRemote workFlexible hours$169k - $224k
...pioneering new technologies to advance early cancer detection. We... ...organization of scientists, engineers, and physicians and we are... ...grail.com GRAIL is seeking a Staff Software Engineer for the Data Team.... ...the software systems that manage GRAIL’s end-to-end data lifecycle...Full timeWork at officeLocal areaFlexible hours$192k - $278k
...roadmap and hardware-software partitioning for... ....Architect advanced "in-situ" monitoring... ...speed transceivers, managing real-time adaptive... ...degree in Electrical Engineering, Computer... ...industry experience in embedded systems/firmware,... ...driven systems.As a Staff Embedded Firmware...Worldwide$262k - $365k
...test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects. Manage project priorities, deadlines, and... ...timelines. Influence and coach a distributed team of engineers.Drive technical project strategy, lead large-...$207k - $301k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals, outcomes, and timelines.Manage project priorities, deadlines, and... ...deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...$207k - $301k
...maintain, and enhance large scale software solutions.Provide technical... ...on high-impact projects. Manage project priorities, deadlines... ...coach a distributed team of engineers.Lead the design and implementation... ..., prediction, ranking, embedding) in production and experience...$207k - $301k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals, outcomes, and timelines.Manage project priorities, deadlines, and... ...deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...$207k - $301k
...platforms.Contribute to the success of managing AI business generation goals by partnering... ...products.Mentor team members, guide engineering best practices, and influence technical... ...practical experience.8 years of experience in software development.5 years of experience with...$207k - $301k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals, outcomes, and timelines.Manage project priorities, deadlines, and... ...deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...strategy and develop software to implement the same.Essential... ...using Qt and other tools in an embedded C/C++ environment. Maintain superior... ...in leading, mentoring, and managing a team of talented...Local areaWorldwideFlexible hours
$207k - $300k
...coach a distributed team of engineers.Facilitate alignment and clarity... ..., outcomes, and timelines.Manage project priorities, deadlines... ...maintain, and enhance large scale software solutions.Minimum... ...years of experience working with embedded operating systems.3 years of...Worldwide$166.5k - $291.4k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious... ...team, we build, configure, and manage applications and workflows that optimize... ...develop, and maintain scalable, high-quality software solutions that improve enterprise...Permanent employmentWork at officeImmediate startRemote workFlexible hours$207k - $301k
...maintenance of large-scale software solutions, including kernel... ...performance optimization and management, including the development of... ...mentor a distributed team of engineers while managing project... ...of experience working with embedded operating systems.3 years of...Worldwide$207k - $301k
...develop a team of high-performing engineers who design and model the... ...reliable service deployments.Manage project priorities and resources... ...testing and launching software products and working with stakeholders... ...experienced and passionate Staff Software Engineering to drive...Remote workWorldwide$155k - $200k
...previously thought impossible. As a Staff Embedded Software Engineer , you will work in a team whose... ...independently. You should be prepared to manage your projects comprehensively from... ...platform delivers game-changing advances in broadband economics in mainstream...WorldwideFlexible hours$190k - $265k
...of Databricks' Mosaic AI mission. AI Runtime (AIR) is our managed platform for large-scale GPU training and fine-tuning. It gives... ...of the most sophisticated AI teams in the world. As a Staff Software Engineer for AI Runtime, you will play a critical role in building...Full timeLocal areaWorldwide$207k - $300k
...architecture and long-term technical roadmap for Google’s accelerator software stacks, focusing on distributed systems, Linux OS, networking, power management, and hardware interfaces.Collaborate with HW engineering to design, test, deploy, and debug low-level software across...Worldwide$262k - $364k
...coach a distributed team of engineers.Facilitate alignment and clarity... ..., outcomes, and timelines.Manage project priorities, deadlines... ...maintain, and enhance large-scale software solutions.Minimum... ...years of experience working with embedded operating systems.5 years of...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Managing Staff, Embedded Software Engineer - Advanced Energy. Be the first to apply!
- embedded systems software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- energy efficiency engineer Sunnyvale, CA
- power engineer Sunnyvale, CA
- energy engineer Sunnyvale, CA
- senior power electronics engineer Sunnyvale, CA
- power integrity engineer Sunnyvale, CA
- bank software Sunnyvale, CA


