Posted in

Software Test Engineer – Embedded

Software Test Engineer – Embedded

CompanyIntuitive Surgical
LocationSunnyvale, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Minimum BS required with 5 years of experience in software testing (EE or CS preferred) or, MS with 3 years of experience in software testing (EE or CS preferred)
  • Experience testing embedded software at unit, integration or system level is required
  • Debug software and perform reviews of test automation and application code
  • Experience working in Linux operating system environment is required
  • Ability to communicate effectively (written, oral) across all levels and organizations

Responsibilities

  • Represent Software Engineering on cross-functional project teams that design, test and develop next generation electrosurgical generator and robotic instrument products
  • Work closely with the hardware, software and system engineering teams to test engineering changes and verify design requirements and to ensure design outputs are successfully integrated into effective system designs
  • Support robotic instrument and generator development & testing across multiple development platforms
  • Develop automated test scripts to increase the efficiency of detecting software anomalies
  • Develop test methodologies to perform manual or automated software verification
  • Provide engineering support for resolution of field and manufacturing issues

Preferred Qualifications

  • Automated test development experience using Python or C/C++ is highly desired
  • Prior experience setting up and working with CI/CD tools is highly desired
  • Working knowledge of peripherals commonly used on embedded systems such as ADCs, DACs, PWM and waveform generation and serial communications (I2C, SPI, RS232) is preferred
  • Experience working with test equipment (Oscilloscopes, multimeters, power supplies) is expected
  • Familiarity with software configuration management tools and defect tracking tools