Hubbell Incorporated

Firmware Engineer

Hubbell Incorporated

full-time

Posted on:

Location Type: Office

Location: PortsmouthNew HampshireUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Provide technical excellence in developing firmware for Hubbell smart meter and electric vehicle service equipment products
  • Participate in the development of project plans including reviewing and evaluating code and other deliverables produced by the team
  • Participate in product deployment and provide support in resolving customer technical support issues
  • Firmware design, coding, test and documentation for micro controller based products
  • Help develop firmware functional specifications and requirements documentation for new products
  • Contribute cost estimates and schedules for firmware development tasks
  • Develop unit and integration tests to ensure system meets requirements
  • Follow proper firmware design processes for high reliability firmware
  • Analyze and resolve field problems
  • Perform root cause analysis and determine effect preventive action(s)
  • Participate in formal technical reviews

Requirements

  • Strong C programming language skills
  • Experience with Testing tools like Logic analyzer, Oscilloscope and Function generators
  • Experience using SCM tools (e.g. GIT)
  • Strong understanding of hardware interfaces
  • Strong critical thinking / problem solving skills
  • Good written and verbal communication skills
  • Experience working on low-level, microcontroller-based products (e.g.: Cortex-M series & MSP430)
  • Experience using real-time operating systems (ThreadX, etc.)
  • Experience with Agile development
  • Python programming experience
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C programmingPython programmingfirmware designunit testingintegration testingmicrocontroller-based productsreal-time operating systemsAgile developmentroot cause analysiscost estimation
Soft Skills
critical thinkingproblem solvingwritten communicationverbal communication