Staff Software Engineer Embedded, Advanced Energy Job at Intuitive Surgical
Company Description
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.
Job Description
The Team
The Advanced Research group within Intuitive Surgical is searching for a hands-on engineer with a focus on the design of next generation advanced energy systems, contributing to the exploration of a novel concepts for new energy applications. This role is an exciting opportunity to join a small and innovative team in the early phases of product development.
The Advanced Research team at Intuitive is a cross-functional team dedicated to the creation of the innovative medical robotic platforms, technologies and programs. We create transformational technologies in order to address the major pain points and unmet needs in our healthcare system. Our goal is to create the future of healthcare through platforms and ecosystems that empower providers and teams in order to deliver transformational life-enhancing care. This role is an exciting opportunity to join a small and innovative team in the very early phases of product development. Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient outcomes as our highest priority.
We are recruiting for a Senior Software Engineer (Embedded), Advanced Energy in Sunnyvale, CA.
Primary Function of the Position
The Staff Software Engineer (Embedded), Advanced Energy, is responsible for the technical development of advanced energy products at Intuitive. Their focus will be on the software design and robotic integration of generators for use with advanced devices, and contributing to the exploration of a novel system concept for a new application of surgical robotics. They are a responsible member of the Advanced Research team supporting innovative technology development and commercialization. They will have both the technical depth to resolve complex software issues on these systems as well as the ability to work in an interdisciplinary team to troubleshoot and root cause higher level system and robotics issues. Using their subject matter expertise, exceptional communication skills and through cross-functional collaboration, they will investigate and develop advanced energy algorithms, user interfaces, and control systems for novel clinical applications across our robotic surgical systems. The successful candidate must have strong technical depth in relevant areas, and have a track record of successful product development efforts.
They must excel in a high-energy, focused, small-team environment, and have a commitment to high quality prototypes and concepts. A strong sense of shared responsibility and shared reward is required as well as a commitment to high product quality.
Responsibilities
Develop and test software for new and innovative energy generators and robotic instrument products.- Develop, implement, test and document solutions for designs according to clinical and market requirements.
- Develop software requirements and test methodologies to perform manual or automated software verification.
- Implementation of solutions include development of MCU firmware and bare metal software.
- Support robotic instrument and generator development & testing across multiple development platforms
- Provide rapid prototype firmware/software and iterative design support for the testing of new technology and to evaluate future product release content.
- Provide technical support to other company stakeholders on energy based technologies.
- Represent Software Engineering on cross-functional project teams that design, test and develop next generation generators and robotic instrument products.
- Work closely with the hardware, software and system engineering teams to determine best methods to satisfy and verify design requirements and to ensure design outputs are successfully integrated into effective system designs.
- Support the quality and regulatory processes as required.
- Provide engineering support for resolution of field and manufacturing issues.
OTHER
- Keeps the organization’s vision and values at the forefront of decision making and action
- Performs other duties as required to support the company's overall strategy and goals
Qualifications
Preferred Qualifications
- BS required, MS preferred (EE or CS preferred).
- Typical minimum of 12 years of relevant experience, minimum of 8 years with a masters (medical device experience preferred)
- Strong experience with FDA QSR 21 CFR Part 820, ISO 13485, ISO 14971, IEC 60601, IEC 62304 and other related external standards
- Strong experience developing complete MCU firmware and bare metal software solutions for embedded and real time systems using C and C++
- Experience with FPGA development in Verilog, and Digital Signal Processing (DSP)
- Experience developing user interface graphic design and implementation
- Experience developing tests at module and system level using simulation tools.
- Experience debugging software and performing reviews of test automation and application code.
- Working knowledge of peripherals commonly used on embedded systems such as ADCs, DACs, PWM and waveform generation and serial communications (UART, I2C, SPI, RS232)
- Contribute to design documentation for test protocols, results and reports and complete tracing for all software requirements.
- Proven experience using electronic bench equipment such as oscilloscopes and function generators for the bring up and troubleshooting of hardware
- Proven experience in a fast paced, high transaction environment providing solutions throughout the entire product lifecycle
- Familiarity with software configuration management tools, defect tracking tools and effective peer review techniques
- System level thinking with an ability to troubleshoot quickly and root cause issues
- Hands-on engineering with the proven ability to work well in a team environment
- Ability to communicate effectively (written, oral) across all levels and organizations
Commitment:
- Must be available to work full-time and commute/relocate to Sunnyvale, CA
- Up to 10% travel. Some international travel may be required.
- Primary Location: Sunnyvale, CA
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 Employment 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 salary ranges are listed.
Base Salary Range Region 1:$198,400 - $285,400
Base Salary Range Region 2: $168,600 - $242,600
Shift: Day
Travel: 10% of the time
Please Note :
www.epokagency.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, www.epokagency.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.