Software Engineering Intern

Gentex CorpRancho Cucamonga, CA
13hOnsite

About The Position

The Engineering Intern shall work closely with Engineers and Management to support new product development (NPD) efforts and Gentex internal software tooling. The intern will be mentored and provided opportunities to get experience on actual product and be significant to the development effort. DURATION: 8–10-week assignment on site What You’ll Learn The intern will utilize technical knowledge and skills acquired in academia to develop solutions to real world engineering challenges. The Engineering Intern will further develop their technical and professional skills by collaborating with internal and external resources to achieve program objectives.

Requirements

  • The individual shall have completed at least two years towards a BS in Computer Science, Electrical Engineering, Computer Engineering, Biomedical Engineering, Aerospace Engineering, Applied Physics, or similar technical major with emphasis in AI at an accredited university.
  • MS and PhD candidates are preferred.
  • The individual shall have laboratory and testing experience in a team environment from none class project. The individual shall demonstrate a continuous effort with working on interested topic and follow through the progress toward completion.
  • Strong git understanding and experience
  • Understanding of various data structure characteristics
  • Understanding of operation system principles
  • Experience in one of the following strong typed languages: C++ / Rust / C
  • Experience in one of the following descriptive languages: Python / Matlab
  • Capability to produce executable Python package
  • Hands-on laboratory and testing experience in a team environment
  • Work under supervision, manage and prioritize multiple tasks and activities, prepare and present technical options and produce accurate timely results

Nice To Haves

  • Understand software development life cycles
  • Experience in developing software in Linux and compile program with CLI.
  • Working knowledge of AI architectures (e.g. ML, ANN, AM, etc.)
  • Experience in developing, training, and verifying AI models
  • Experience with Matlab and associated ML/NN toolboxes
  • Familiarity with image processing / computer vision; especially related to measuring hardware geometrical attributes (length, radius, classifying type of curvature)
  • Working knowledge of signal analysis in time domain and frequency domain
  • Ability to setup data acquisition systems to collect / extract test data using Python
  • Technical and practical knowledge of mechanical, pneumatic, and electro-pneumatic systems
  • Familiarty with breathing systems such as medical ventilators and / or industrial respirators
  • Ability to read and understand engineering drawings with awareness of basic engineering drafting practices, principles, standards, and conventions
  • Ability to generate SolidWorks models for FEA, CFD and other Analysis and Simulations
  • Ability to navigate, understand and operate existing test panels running on LabVIEW
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service