About The Position

Our 2026 Summer Internship program is a wonderful opportunity for rising 2027 graduates to immerse themselves in an innovative and mission driven culture. Our 10-week paid internship program will provide you with hands on mentorship, an opportunity to add real contribution to our company via your internship project, and a possible job offer at the end. You will have the chance to make lifelong friendships, expand your network, and learn all about what it's like to work in a high-growth, fast scaling tech unicorn. You'll take part in company sponsored events and enjoy exploring a new city. Read on below to learn more about this unique internship! During this 10-week summer internship, the intern will enhance the EdgeOS Test framework by improving test runner usability and integrating automated diagnostic data collection during mission execution. This work will enable autonomy engineers to develop and validate tests more efficiently, with deeper insight into runtime performance. Through hands-on C++ development within a complex system, the intern will gain a comprehensive understanding of EdgeOS execution and performance behavior. Project Goals & Deliverables: Update the EdgeOS Test framework to automatically include diagnostics data Diagnostics information should automatically be included in test reporting and evaluated Simplify EdgeOS Test runner usage by removing boiler plate code required to use Project impact on the business/team: Allow autonomy engineers to develop tests more rapidly with better performance insight. How this supports the intern's specific career path: Full system understanding how EdgeOS executes and it’s performance. C++ implementation in a complex project/framework Project deliverable: Deliver a user-friendly test API and automated performance metrics during CI and desktop testing.

Requirements

  • You are an undergraduate, graduate or PhD student expected to graduate in December 2026 or Spring 2027.
  • Strong C++ knowledge
  • Great written and verbal communication
  • Hardworking

Nice To Haves

  • Unit Test Framework Experience
  • Software Configuration Management Tools
  • ROS (or comparable middleware) and/or robotics experience
  • Experience with networking and communication protocols
  • Embedded systems experience
  • Python experience

Benefits

  • competitive pay
  • housing stipend
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service