About The Position

We are seeking a motivated and talented programming intern/co-op to join our team for the Summer. As an intern, you will have the opportunity to work on a cutting-edge project focused on automating the generation of C++ code for embedded targets. This project aims to streamline and enhance the development process for embedded systems.

Requirements

  • Currently pursuing a bachelor's or master's degree in a relevant field such as Computer Engineering, Comp. Science or another relevant, technical degree.
  • Proficiency in C# programming language.
  • Familiarity with C/C++ programming language.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.

Nice To Haves

  • Embedded Systems experience (CAN, Non-Volatile Memory)
  • AI Vision

Responsibilities

  • Collaborate with the software development team to understand project requirements and objectives.
  • Design and implement algorithms and data structures in C# to automatically generate C++ code for embedded systems.
  • Develop tools and utilities to facilitate code generation, optimization, and debugging processes.
  • Test and debug code generation tools to ensure reliability, efficiency, and accuracy.
  • Support integration of control models for Mobile Machines functionalities.
  • Document software design, implementation details, and usage instructions.
  • Participate in team meetings, code reviews, and project discussions.

Benefits

  • competitive compensation
  • premium health coverage
  • a 401(k) with generous matching
  • resources for financial planning and goal setting
  • ample paid time off
  • parental leave
  • comprehensive life and disability protection
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service