Talent.com
Senior Software Engineer - Embedded Applications
Senior Software Engineer - Embedded ApplicationsIntuitive • Sunnyvale, CA, United States
Senior Software Engineer - Embedded Applications

Senior Software Engineer - Embedded Applications

Intuitive • Sunnyvale, CA, United States
9 hours ago
Job type
  • Full-time
Job description

Senior Software Engineer - Embedded Applications

  • Full-time
  • Shift : Day
  • Max. Salary Region 2 : 220700 USD
  • Max. Salary Region 1 : 259600 USD
  • Ways of Working : Set Schedule - This job will be onsite weekly, the percentage of onsite work will be defined by the leader.
  • Employee Type : Employee
  • Min. Salary Region 1 : 180400 USD
  • Global Job Level (HCM) : Professional 4 (11)
  • Min. Salary Region 2 : 153300 USD

At Intuitive, we are united behind our mission : we believe that minimally invasive care is life‑enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints.

As a pioneer and market leader in robotic‑assisted surgery, we strive to foster an inclusive and diverse team, committed to making a difference. For more than 25 years, we have worked with hospitals and care teams around the world to help solve some of healthcare's hardest challenges and advance what is possible.

Intuitive has been built by the efforts of great people from diverse backgrounds. We believe great ideas can come from anywhere. We strive to foster an inclusive culture built around diversity of thought and mutual respect. We lead with inclusion and empower our team members to do their best work as their most authentic selves.

Passionate people who want to make a difference drive our culture. Our team members are grounded in integrity, have a strong capacity to learn, the energy to get things done, and bring diverse, real world experiences to help us think in new ways. We actively invest in our team members to support their long‑term growth so they can continue to advance our mission and achieve their highest potential.

Join a team committed to taking big leaps forward for a global community of healthcare professionals and their patients. Together, let's advance the world of minimally invasive care.

The Ion endoluminal system is Intuitive's robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. In this role, you will work as part of Ion’s Digital and Data software team building cutting‑edge medical device systems that integrate embedded platforms with cloud‑connected digital applications. This is a unique opportunity to work across the software stack—from low‑level embedded systems to secure, distributed digital solutions—and directly impact the future of healthcare technology.

  • Work closely with cross‑functional teams to understand their requirements and provide solutions that align with our company's mission and objectives.
  • Contribute to system architecture and design for hybrid embedded / cloud medical platforms.
  • Develop secure, high‑performance software using C++, Go, and Python in a Linux‑based environment.
  • Implement and interface with communication protocols (e.g., TCP / IP, HTTP(S), MQTT).
  • Collaborate with the QA team to develop and maintain automated testing procedures.
  • Collaborate with regulatory and cybersecurity teams to ensure compliance with medical device standards (e.g., IEC 62304, FDA guidelines).
  • Participate in peer code reviews, design reviews, and cross‑team technical discussions.
  • Develop tooling and automation to support CI / CD pipelines and system diagnostics.
  • Required Education, Skills & Experience

  • BS or MS degree in Computer Science / Engineering or equivalent
  • 4+ years of experience as a software engineer with experience in application development
  • Strong proficiency in programming languages C++ (11 / 14 / 17) for embedded or system‑level programming
  • Proficiency in languages like Go (Golang) and Python
  • Strong experience with Linux system development (user space, shell, drivers, or daemons)
  • Solid understanding of network stack and communication protocols (e.g., sockets, REST APIs, gRPC, MQTT)
  • Demonstrated experience in security‑conscious development, including secure coding practices, data protection / encryption and authentication & authorization (OAuth2, TLS)
  • Strong communication skills and the ability to work in a team‑oriented environment
  • Preferred Skills & Experience

  • Knowledge of MedTech industry standards and regulations, such as ISO 13485 or IEC 62304
  • Knowledge of role‑based access control, device authentication, and user session management across device and cloud interfaces
  • Familiarity with embedded real‑time systems and constraints
  • 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.

    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.

    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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Application Engineer • Sunnyvale, CA, United States

    Related jobs
    Senior Staff Embedded Software Engineer

    Senior Staff Embedded Software Engineer

    Bio-Rad Laboratories • Pleasanton, CA, United States
    Full-time
    As a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embed...Show more
    Last updated: 18 days ago • Promoted
    Senior Staff Embedded Software Engineer, Connected Applications

    Senior Staff Embedded Software Engineer, Connected Applications

    Ford Motor • Palo Alto, CA, United States
    Full-time
    We are seeking a highly skilled and passionate Embedded Software Engineer to join our innovative team.Your primary focus will be designing and developing high-level applications and services on our...Show more
    Last updated: 9 days ago • Promoted
    Senior Staff Embedded Software Engineer, Connected Applications

    Senior Staff Embedded Software Engineer, Connected Applications

    Ford Motor Company • Palo Alto, CA, United States
    Full-time
    We are seeking a highly skilled and passionate Embedded Software Engineer to join our innovative team.Your primary focus will be designing and developing high-level applications and services on our...Show more
    Last updated: 10 days ago • Promoted
    Senior Embedded Software Engineer – Infotainment Platform

    Senior Embedded Software Engineer – Infotainment Platform

    Rivian • Palo Alto, CA, United States
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Platform Engineer

    Senior Embedded Platform Engineer

    Rivian and Volkswagen Group Technologies • Palo Alto, CA, United States
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 21 hours ago • Promoted • New!
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    Picarro • Santa Clara, CA, United States
    Full-time
    Senior Staff Software Engineer - Embedded Systems.Primarily onsite, with occasional remote flexibility.Senior Staff Software Engineer - Embedded Systems. Cavity Ring-Down Spectroscopy (CRDS).In this...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Embedded Systems

    Senior Software Engineer, Embedded Systems

    Atomic Machines • Santa Clara, CA, United States
    Full-time
    Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform.This platform enables new classes of micromachines to be designed and built by providing...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer, Embedded Systems

    Senior Software Engineer, Embedded Systems

    General Motors • Mountain View, CA, United States
    Full-time
    This means the successful candidate is expected to report to their primary location (Mountain View, California) three times per week, at minimum. This job is not eligible for relocation benefits.Any...Show more
    Last updated: 5 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Motion Recruitment • Palo Alto, CA, United States
    Temporary
    We are a leading automotive technology company recruiting a Senior Embedded Software Engineer to join our Palo Alto team for an initial 6‑month contract with the potential for full‑time conversion....Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Embedded Software Engineer - Senior Software Engineer - Silicon Infrastructure

    Senior Embedded Software Engineer - Senior Software Engineer - Silicon Infrastructure

    Capgemini • Sunnyvale, CA, United States
    Full-time
    About the job you’re considering.This position offers the opportunity to design and optimize embedded software for cutting-edge hardware platforms. You’ll contribute to system bring-up, driver devel...Show more
    Last updated: 12 days ago • Promoted
    Senior Embedded Software Engineer #25450

    Senior Embedded Software Engineer #25450

    Blue Chip Talent • Palo Alto, CA, United States
    Full-time
    Senior Embedded Software Engineer #25450.Senior Embedded Software Engineer.This role is responsible for developing device drivers, building validation test cases, and supporting board bring‑up and ...Show more
    Last updated: 21 hours ago • Promoted • New!
    Senior Principal Embedded Software Engineer

    Senior Principal Embedded Software Engineer

    Altera • San Jose, CA, United States
    Full-time
    Senior Principal Embedded Software Engineer page is loaded## Senior Principal Embedded Software Engineerlocations : San Jose, California, United Statestime type : Full timeposted on : Posted Tod...Show more
    Last updated: 27 days ago • Promoted
    Senior Embedded System Software Engineer, Fremont California

    Senior Embedded System Software Engineer, Fremont California

    Ventiva • Fremont, CA, United States
    Full-time
    Ventiva is pioneering the next generation of thermal management, delivering air intelligence for electronic devices.Our breakthrough Ionic Cooling Engine (ICE®) technology provides efficient, silen...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Embedded Engineer

    Senior Software Embedded Engineer

    Belcan Corporation • Palo Alto, CA, United States
    Full-time
    Senior Software Embedded Engineer.Work with h / w and s / w architects to collaborate on next-gen platform architecture with various SoCs and the software stack. Design, develop, and deploy embedded sof...Show more
    Last updated: 1 day ago • Promoted
    Senior Embedded Software Engineer - Servo Software

    Senior Embedded Software Engineer - Servo Software

    Intuitive Surgical, Inc. • Sunnyvale, CA, United States
    Full-time
    At Intuitive, we are united behind our mission : we believe that minimally invasive care is life‑enhancing care.Through ingenuity and intelligent technology, we expand the potential of physicians to...Show more
    Last updated: 3 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Fortinet • Sunnyvale, CA, United States
    Full-time
    WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join our team.This is a great opportunity to immerse yourself in all phases of the software dev...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Embedded Engineer

    Senior Software Embedded Engineer

    Tata Technologies • Palo Alto, CA, United States
    Full-time
    Title : Embedded SW Validation Engineer.In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation ...Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Embedded Software / QA Engineer

    Senior Embedded Software / QA Engineer

    Tula Technology Inc • San Jose, CA, United States
    Full-time
    Tula is driven by an overriding passion to increase efficiency and improve the environment.With more than 400 patents issued or pending for multiple technologies, and a combined 450 years of engine...Show more
    Last updated: 18 days ago • Promoted