Hubbell-posted 4 months ago
Intern
Boonton, NJ
Electrical Equipment, Appliance, and Component Manufacturing

The Hubbell Internship Program is a 10 to 12-week program providing students the opportunity to gain corporate experience, learn about all aspects of our business, and prepare students with the kind of experience needed to have a rewarding career at Hubbell. The Software (firmware) developer intern position involves being a part of R&D group that develops complex software products for the electric utility market. The individual should be familiar with Linux, C/C++ development, Microcontrollers and DSP.

  • Work with development team to identify the unit testing needs.
  • Perform critical evaluation of software requirements, designs, and implementation.
  • Identify design weakness and come up with effective test coverage accordingly.
  • Develop test strategy to cover software designs by using various testing methodologies like white box testing and unit testing.
  • Participate in development and validation of in-house or Off-the-Shelf testing tools for software unit testing.
  • Create a framework for white box testing or unit testing.
  • Follow SSDLC and best coding practices.
  • Willing to work in a fast-paced, goal-oriented product development environment.
  • Help with requirements breakdown analysis as required.
  • Deliver new and creative solutions to complex problems.
  • Enrollment in an accredited university working towards a Bachelor's or Master's Degree related to the internship (required)
  • Minimum 3.0 GPA (required)
  • Experience with Microsoft Office products preferred.
  • Familiarity with relevant software and systems.
  • Pursuit of Bachelor's or Master's degree in Computer Science or Electrical Engineering.
  • Knowledge of embedded Linux OS, RTOS, embedded software build flow, make process etc.
  • Hands-on experiences with hardware debugging and testing.
  • Familiarity working with 16bit, 32bit microcontrollers and DSP.
  • Experience with scripting languages such as Perl, Python, etc.
  • Ability to learn in fast paced environment and solve problems.
  • Demonstrated knowledge and application of Engineering Principles.
  • Evidence of strong character with integrity, honesty, accountability, trust, and ability to deal with ambiguity, takes initiative and is proactive.
  • Excellent written and verbal communication skills, ability to interpret and share content.
  • Demonstrate leadership in field of study, extracurricular activities, or service organizations.
  • Experience with Microsoft Office products preferred.
  • Familiarity with relevant software and systems.
  • Opportunity to gain corporate experience.
  • Professional development opportunities.
  • Exposure to various aspects of the business.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service