Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer Vision

Full-time

Intuitive

Primary Function of Position:

Contribute broadly to the Video Software Engineering Group responsible for the Linux-based embedded software that controls the real-time high-definition stereo video processing engine and intra-body illumination at the heart of the da Vinci Surgical System. The successful candidate must thrive in a fast paced focused team environment be able to derive solutions from rough requirements and care deeply about customer needs and high product quality. Intuitive Surgical believes in shared responsibility and shared reward.

Roles and Responsibilities:

Our teams primary goal is to deliver real-time high-definition stereo surgical video with the best possible image quality for use in surgical procedures. To achieve these goals you will be involved in the following activities:

  • Detailed design development documentation and verification of product-focused rock-solid embedded software.
  • Bring-up and integration of new high-performance cameras and image-sensors.
  • Integration and evaluation of advanced camera pipeline video processing algorithms.
  • Development and enhancements of the color and power control functions for intra-operative illumination.
  • Working on a cross-functional team at multiple levels from architectural definition and implementation to system integration and final product testing.
  • Contributing to other areas of software development such as:extension of current processing frameworks to new hardware platformsdesign and development of offline simulation environments to facilitate rapid software development and testhardware / software diagnostic tool design and development
  • Aiding in formal risk analyses and development of software mitigations to minimize potential failures.

Qualifications :

Qualifications

Skill/Job Requirements:

Skills will be measured by evaluating education training skills and experience. To be successful in this role a person will likely meet the following criteria:

  • Minimum Bachelors or masters degree in a STEM field with a minimum of 8 years of industry experience in developing C/C software for embedded systems.
  • Experience with developing software in an embedded Linux environment.
  • Familiarity with programming and configuration of hardware devices.
  • Experience with scripting languages (e.g. Python JavaScript MATLAB etc.) for diagnostics or test automation.
  • Demonstrated experience and comfort with all phases of the product development lifecycle including design documentation implementation debug verification validation and transfer to manufacturing.

In addition the following areas of expertise are especially desirable:

  • Direct experience with imaging devices e.g. cameras light sensors video/graphics hardware.
  • Knowledge of image-processing CUDA ML and/or FPGA integration.
  • Experience as a technical lead for cross-functional SW/HW development efforts.
  • Experience with designing software products for mission critical applications.

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.

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 employeeswho 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 governments 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 employeesstart 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 candidates experience knowledge and skills.
Compensation will be based primarily on the job level at which the role is filled and the
candidates qualifications consistent with applicable law.

Accommodation & Accessibility Notice:

Intuitive is committed to providing reasonable accommodations to qualified individuals with disabilities. If you require assistance or an accommodation during any part of the application or interview process please contact People Services at

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.

Remote Work :

No

Employment Type :

Full-time

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer Vision in Sunnyvale, CA vacancy
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose...  ...of Position:Contribute broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real-time, high-definition... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  •  ...is delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...DescriptionPrimary FunctionWe are seeking an experienced and highly motivated Vision Systems Engineer to join our multidisciplinary engineering team... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $180k - $240k

     ...skilled Senior Deep Learning Engineer to drive the development and...  ...ensuring reliable deployment on embedded platforms. This position...  ...for ADAS or related computer vision applications. In-depth understanding...  ...and a deep understanding of software design principles and... 
    Suggested
    Local area

    Harbinger Motors Inc.

    Mountain View, CA
    5 days ago
  • $190k - $253k

    Matterport – Senior Machine Learning/Computer Vision Engineer – 3D Reconstruction and Semantic Understanding Job Description Company...  ...improve robustness and generalization.Collaborate with hardware, software, and product teams to identify and address failure modes... 
    Suggested
    Full time
    Remote work

    Matterport

    Sunnyvale, CA
    5 days ago
  •  ...the world of minimally invasive care.Job DescriptionAs an Embedded Software Engineer in the Future Forward organization, you will work at the forefront...  ..., interfacing with hardware, firmware, control algorithms, vision pipelines, user interfaces, and test infrastructure,... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $96.8k - $118.3k

    DescriptionAs an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement...  ...a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    2 days ago
  • $165.2k - $223.6k

     ...environment to deliver high-quality software.* Develop software solutions...  ...-end participation in major engineering projects, collaborating with...  ...role, you will:- Own unique embedded software functions through...  ...insurance (medical, dental, vision, prescription, Basic Life & AD... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $119.5k - $164.4k

    Elevate Global Aviation Safety as our next Software Engineer!Ready to make a tangible impact on...  ...time/time-critical applications (e.g., embedded systems, high-speed servers), and a strong...  ...benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and... 
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble Navigation

    Sunnyvale, CA
    1 day ago
  • $165.2k - $223.6k

    As a Software Development Engineer, you will be responsible for defining, building and supporting the system...  ...in design reviews for complex embedded systems, simulations, algorithms and...  ...including health insurance (medical, dental, vision, prescription, Basic Life & AD&D... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    5 days ago
  • NVIDIA is seeking a Senior Software Engineer for their Autonomous Vehicle efforts within the HD Mapping Automation team. The role involves developing Deep Learning components and computer vision algorithms to support the crafting of high-quality HD maps for self-driving... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $110k - $160k

     ...Requirement:Bachelor’s Degree in Computer Science or Electrical Engineering is requiredMaster’s Degree is preferredMust be authorized to...  ...offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays,... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    4 days ago
  •  ...and hyper-connected world. Role Overview The Search AI Product Engineering group is Coupang’s advanced product machine learning team. It...  ...thriving Coupang business.What You Will DoDrive end-to-end Computer Vision and Machine learning methods that have a high degree of... 
    Temporary work
    Work experience placement

    Coupang

    Mountain View, CA
    1 day ago
  •  ...Embedded Software EngineerMeta Reality Labs focuses on building technology to help people connect...  ...experiences. As an Embedded Software Engineer, you will architect, design, build and...  ...from low-level device drivers to computer vision, to machine learning algorithms.... 

    Kasmo Global

    Sunnyvale, CA
    2 days ago
  •  ...technology industry, is seeking a Computer Vision/ Machine LearningEngineer to join their...  .... You will be an integral part of the Engineering Department supporting the development of...  ...multimedia subsystems. Collaborate across software and hardware teams to bridge low-level... 
    Weekly pay
    Temporary work
    Work at office
    Worldwide
    Flexible hours

    Experis Technology Group

    Sunnyvale, CA
    5 days ago
  •  ...Embedded Software EngineerLocation: Sunnyvale, CA (Onsite 3 days) Duration: 12 monthsResponsibilities...  ...and deploy high-performance computer vision and machine learning pipelines...  ...degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical... 

    eTeam

    Sunnyvale, CA
    2 days ago
  •  ...Embedded Systems EngineerThis position is onsite at Sunnyvale, CA.Experience level: 8+ Years• Should be able to work independently as...  ...etc.• Experience in Imaging Science, Image Processing, Computer Vision, or related fields, image quality testing of camera systems and... 

    Samprasoft

    Sunnyvale, CA
    2 days ago
  • Corvus Robotics, Inc. in Mountain View, CA is seeking a Computer Vision / Machine Learning Software Engineer to develop cutting-edge models for autonomous drones. This in-person hybrid role involves optimizing computer vision tasks, collaborating across teams, and participating... 

    Corvus Robotics, Inc.

    Mountain View, CA
    1 day ago
  •  ...that combine advanced computer vision, machine learning, and...  ...to emerging threats. With an engineering-first culture, the company values...  ...strong track record in robotics, software, and successful technology...  ...technologies. Experience with embedded systems and sensor... 
    Shift work

    Green Key Resources

    Mountain View, CA
    2 days ago
  • $50 - $55 per hour

     ...Overview: Our client is seeking an Embedded SW Developer with proficiency in C and C++ software development for embedded and...  ...: ~ Medical, Dental, and Vision Insurance ~401(k) Retirement...  ...scalable talent solutions across IT, engineering, life sciences, clinical, and... 
    Temporary work
    Local area

    CYNET SYSTEMS

    Sunnyvale, CA
    4 days ago
  • $165.2k - $223.6k

    We are looking for an Embedded Software Development Engineer to build and optimize firmware for Ring's growing portfolio of smart home devices. The ideal...  ...benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $193.3k - $261.5k

    Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative...  ...design and easy to maintain solutions with the long term vision in mind. In this role, you will: - Be responsible for development... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $165.2k - $223.6k

    As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for...  ...benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $184k - $193k

     ...powers our innovation. About the role ~ As a Senior Embedded Software Engineer , you will be driving the design, development, and...  ...technical leadership. ~ Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn

    Mountain View, CA
    4 days ago
  • $190k - $240k

     ...essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits...  ...include equity, and benefits such as medical, dental, vision, life, and disability coverage, flexible spending accounts... 
    Flexible hours

    Matternet

    Mountain View, CA
    2 days ago
  • $150k - $180k

     ...Mid/Senior Software EngineerKnightscope is a security technology company building the nation...  ...is seeking a Mid/Senior Software Engineer to join our product development team and...  ...Familiarity with Docker or basic DevOpsComputer Vision basics (OpenCV) as a complementary... 
    Full time

    Knightscope

    Sunnyvale, CA
    2 days ago
  • $110k - $160k

     ...Embedded SW/Firmware EngineeringJob Description:Job Responsibilities:Develop Secured Enterprise...  ...in Computer Science or Electrical Engineering is requiredMaster's Degree is preferredMust...  ...of benefits, including medical, dental, vision, life and disability insurance, 401(k),... 
    Full time

    Virtue AI

    Sunnyvale, CA
    2 days ago
  • Apple Inc. Sunnyvale seeks a software engineer for the Face ID team to design, build, and ship the...  ...teams to bring real-time computer vision capabilities to production on next‑generation...  ...software on resource-constrained or embedded platforms, with emphasis on performance... 

    Apple

    Sunnyvale, CA
    19 hours ago
  •  ...autonomous Corvus One™ drones use computer vision & robotics to automatically track...  ...hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for...  ...of model optimization techniques for embedded systems, including knowledge distillation... 
    Visa sponsorship

    Corvus Robotics, Inc.

    Mountain View, CA
    19 hours ago
  • Job Title:Embedded Software Engineer/Developper Position Type:Contract (12 months) Location:Sunnyvale, CA (On-site) Salary Range / Rate:$90/h~$16...  ...accelerated image processing (CUDA, de-Bayer, or similar real-time vision pipelines). Experience deploying software on embedded GPU... 
    Contract work
    Work experience placement

    Ipro Networks Pte. Ltd.

    Sunnyvale, CA
    1 day ago
  • $140k - $190k

    WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity...  ...a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer Vision. Be the first to apply!