Embedded Software Engineer
Company: Intuitive
Location: Sunnyvale
Posted on: June 18, 2022
Job Description:
Company DescriptionAt 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 DescriptionPrimary Function of
Position: -Contribute broadly to the Video Software Engineering
Group, responsible for the embedded software controlling the
real-time, high-definition, stereo video processing, graphics, and
compositing engine at the heart of the da Vinci--- Surgical System.
The successful candidate must excel in a high-energy, focused,
small-team environment, be able to drive to solutions from rough
requirements, and have a commitment to high product quality. A
strong sense of shared responsibility and shared reward is
required. -As part of the design team, immediate responsibilities
include:
- Bring-up and integration of new high-performance cameras and
image-sensors; camera pipeline and illumination control, to deliver
real-time, high-definition, stereo surgical video with the best
possible image quality.
- Design and development of product-focused rock-solid embedded
software in a heterogeneous, multi-processor
SoC/FPGA/embedded-Linux environment. -Additional responsibilities
include:
- Working on a cross-functional team at multiple levels, from
architectural definition to driver-level implementation.
- Contributing to multiple areas of software development,
including but not limited to the following:
- control and monitoring of endoscopes, camera pipeline
processing, and illumination hardware
- extension of current processing frameworks to new processors
and hardware designs
- design and development of offline hardware simulation
environments to facilitate rapid software development and test
- hardware / software diagnostic-tool design and development
- Detailed design, development, and verification of embedded
software for da Vinci--- Surgical System products
- Helping to perform formal risk analysis and develop software
mitigations
- Documenting according to Intuitive's development
guidelinesQualificationsSkill/Job Requirements:Competency
Requirements: (Competency is based on: education, training, skills
and experience.)In order to adequately perform the responsibilities
of this position the individual must: -
- Bachelor's or Master's degree, with a minimum of five (5) years
of industry experience in developing embedded systems
- Experience in developing embedded software for imaging, e.g.,
sensors, cameras, video/graphics hardware, image-processing, is
ideal
- Experience in developing for embedded Linux at multiple levels
(hardware bring-up, driver, application) is ideal
- Experience in SW support for custom hardware development
including diagnostic tests, utilities, and power-on self-tests;
experience with scripting languages (e.g. Python, JavaScript, etc.)
for diagnostic/test automation is desired
- Demonstrated experience and comfort with all phases of the
product development lifecycle, including 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 is a plus;
comfort with concepts of design input, design output, traceability,
and risk analysis -Additional InformationAll your information will
be kept confidential according to EEO guidelines.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. Shift : Day Travel : NoneTravel Requirements:None
Shift:Day
Keywords: Intuitive, Sunnyvale , Embedded Software Engineer, Other , Sunnyvale, California
Didn't find what you're looking for? Search again!
Loading more jobs...