Intuitive-posted 3 days ago
Full-time • Intern
Sunnyvale, CA
1-10 employees

Primary Function of Position In the Advanced Robotic Systems Development group, our team designs and develops the robotic platforms that will transform the surgical landscape, to make robotics the default option for surgery.As a Software Engineering Intern reporting to the Software Engineering Manager, you'll work with the Advanced Development group to design, develop, test and document key features for a prototype surgical robotics platform. You'll develop a system-level understanding of the platform and have an impact on the entire distributed embedded stack- from Linux/QNX drivers, applications and services to bare-metal applications that handle precise motor control.

  • Design robust solutions to complex distributed embedded systems problems.
  • Debug, root cause, and fix critical bugs.
  • Document and test your code, participate in code reviews.
  • University Hiring Program Eligibility Requirements:
  • University Enrollment: Must be currently enrolled in and returning to an accredited degree-seeking academic program after the internship.
  • Internship Work Period: Must be available to work full-time (approximately 40 hours per week) during a 10-12 week period starting May or June. Specific start dates are shared during the recruiting process.
  • Required Education and Training
  • Current enrollment in a relevant engineering program such as Mechatronics, Computer Engineering, Electrical Engineering, or Computer Science at the Bachelor's, Master's or advanced degree-seeking program
  • Experience in Software Development and programming in C, modern C++, and Python.
  • Experience with Embedded Systems.
  • Experience/familiarity with microcontrollers and common motor control peripherals.
  • Ability to solve complex and ambiguous problems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service