drjobs Manager, Embedded Software

Manager, Embedded Software

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sunnyvale, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Primary Function of Position

The Servo Software team is responsible for the realtime software infrastructure that supports critical performance safety and userfacing features of the da Vinci Surgical System Intuitives flagship product. Our realtime embedded software enables motion control audio intercom and sounds supervisory mode control and data generation and streaming. Additionally our team provides platform support for the da Vinci Simulator product line. Because our workstreams depend upon and enable the work of several other teams we occupy an exciting intersection of realtime architecture feature development and demonstration of product safety and reliability.

The successful candidate must excel in a highenergy focused and crossfunctional environment. They must be effective in leading a distributed team to deliver solutions with high product quality. They should demonstrate ownership of their areas of responsibility and of the overall product.  A strong sense of shared responsibility and shared reward is required.

Responsibilities

  • Provide technical vision leadership and coordination of the system software releases in support of the multiport simulator product. Work with cross BU teams to insure a smooth rollout of nonmedical simulator software releases including compatibility testing with current and downlevel system software releases.
  • Capable of handson software development
  • Maintain a high standard for productfocused software architecture to provide robust efficient and elegant C software in a heterogeneous multiprocessor multicore SoC/FPGA/realtimeembedded environment.
  • Coordinate and deliver on simultaneous team efforts: performing safety/risk analysis translating risk mitigations to system software requirements ensuring software implementation satisfies requirements gathering and analyzing data to quantify system performance and reliability preparing for and conducting design reviews and completing verification testing and reporting.
  • Interface and collaborate effectively and respectfully with other teams to drive critical technical initiatives. Teams include Platform Software Electrical Engineering and FPGA Design Mechanical Engineering System Analysis System Test User Interface Software Vision Software Manufacturing and Clinical Engineering.
  • Facilitate sharing of software building blocks to provide simulator functionality for multiple Intuitive Surgical robotic systems maximizing flexibility and modularity while maintaining peak performance.
  • Develop a thorough systemlevel knowledge from a clinical user perspective. Insure consistency in implementation and user experience between the daVinci robotic surgical system and the simulator.

Qualifications :

Required Skills and Experience

  • Minimum Education: Bachelors Masters or PhD degree (Masters or PhD degree preferred)
  • Minimum of 7 years (cumulative) industry and/or academic research/projectbased experience in developing embedded systems.
  • Experience leading a cross functional engineering team working on embedded realtime application development and testing.
  • Experience in developing realtime embedded software for one or more of the following areas (or similar): motioncontrol robotics automotive aerospace/aviation.
  • Recent experience in modern C.
  • Experience in developing for embedded Linux and/or QNX at multiple levels such as hardware bringup drivers applications.
  • Proficiency in written and verbal communication.
  • Comfort with presenting to large or small groups.

Preferred Skills and Experience

  • Experience with scripting languages (e.g. Python JavaScript Matlab etc.) for diagnostic/test automation.
  • Comfort with concepts of design input design output traceability and risk analysis.
  • Demonstrated experience with all phases of the product development lifecycle (design implementation debug verification validation and transfer to manufacturing).
  • Experience with designing software products in an FDA or other regulated industry or 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 COVID19.  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

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 marketcompetitive 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 salary ranges are listed.


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.