Intuitive Surgical

Senior Embedded Software Engineer

Intuitive Surgical

Sunnyvale, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Do you have a passion for developing cutting-edge technology that changes lives? Are you a skilled and experienced embedded software engineer looking to take your career to the next level? If so, we have an exciting opportunity for you at Intuitive Surgical! We are seeking a highly talented and motivated Senior Embedded Software Engineer to join our dynamic team and help us revolutionize the world of surgical robotics. As a Senior Embedded Software Engineer, you will play a critical role in designing, developing, and maintaining embedded software for our state-of-the-art surgical systems. If you have a strong background in software development, a knack for problem-solving, and a drive for innovation, we want to hear from you. Join us and be a part of our mission to improve patient outcomes and advance the field of minimally invasive surgery.

  1. Design, develop, and maintain embedded software for Intuitive Surgical's surgical systems.
  2. Collaborate with cross-functional teams to understand product requirements and translate them into efficient and effective software solutions.
  3. Utilize your expertise in software development to innovate and improve the functionality and performance of our surgical systems.
  4. Conduct thorough testing and debugging of embedded software to ensure high-quality and reliable product releases.
  5. Stay current with industry trends and advancements in embedded software technology and incorporate them into our products.
  6. Lead and mentor junior engineers in software development best practices and techniques.
  7. Work closely with product management to define project scope and timelines, ensuring on-time delivery of software releases.
  8. Participate in code reviews and provide constructive feedback to maintain code quality and consistency.
  9. Troubleshoot and resolve complex software issues in a timely manner.
  10. Collaborate with hardware engineers to integrate software with hardware components and ensure seamless functionality.
  11. Ensure compliance with regulatory requirements and industry standards for medical device software.
  12. Continuously improve the software development process and contribute to the growth and success of the team and company.
  13. Communicate effectively with team members and stakeholders to provide project updates and address any concerns or issues that may arise.
  14. Stay organized and maintain accurate documentation of software development processes for future reference.
Where is this job?
This job is located at Sunnyvale, CA, USA
Job Qualifications
  • Bachelor's Or Master's Degree In Computer Engineering, Electrical Engineering Or A Related Field.

  • Minimum Of 5 Years Of Experience In Embedded Software Development, Preferably In The Medical Device Industry.

  • Strong Knowledge Of C/C++ Programming Language And Experience With Real-Time Operating Systems.

  • Experience With Software Development Life Cycle, Including Design, Implementation, Testing, And Debugging.

  • Excellent Problem-Solving And Analytical Skills, With The Ability To Troubleshoot And Resolve Complex Technical Issues.

Required Skills
  • Debugging

  • Linux Kernel

  • C/C++

  • Object-oriented design

  • Multi-threading

  • ARM architecture

  • Embedded systems

  • Firmware development

  • Device Drivers

  • Real-Time Programming

  • Hardware-Software Integration

Soft Skills
  • Communication

  • Conflict Resolution

  • Customer Service

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Embedded Software Engineer in Sunnyvale, CA, USA is between $150,000 - $180,000 per year. However, this can vary depending on the specific company, years of experience, and skills of the individual.

Additional Information
Intuitive Surgical is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedFebruary 8th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Intuitive Surgical

Intuitive Surgical Inc. is an American corporation that develops, manufactures and markets robotic products designed to improve clinical outcomes of patients through minimally invasive surgery, most notably with the da Vinci Surgical System.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started