Hubbell Incorporated

Software Developer – Embedded Systems

Hubbell Incorporated

full-time

Posted on:

Location Type: Office

Location: ArchdaleNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Design, develop, test, validate, and troubleshoot embedded software projects
  • Participate as a member of New Product Development (NPD) teams
  • Develop software for industrial control and radio-based systems
  • Collaborate closely with electrical and mechanical engineers
  • Write and execute unit, integration, and system-level tests
  • Document software architecture, design decisions, test plans, and validation results
  • Support regulatory and compliance activities, including FCC and EMC testing

Requirements

  • BS in Computer Science, Electrical Engineering, or related field
  • 3 years of embedded software development experience
  • Strong proficiency in C for embedded systems
  • Experience with RTOS or bare-metal designs
  • Ability to read and understand datasheets, reference manuals, and electrical schematics
  • Experience with SAE J1939 is a plus
  • Experience with RF systems (900MHZ / 2.4GHz) is a plus
  • Strong organizational skills and attention to detail when documenting design, testing, and validation activities
  • Willing to travel up to 5%
Benefits
  • Reasonable accommodation for individuals with disabilities
  • Commitment to operating sustainably and ethically
  • Supportive culture for career growth and development

Applicant Tracking System Keywords

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

Hard skills
embedded software developmentC programmingRTOSbare-metal designsunit testingintegration testingsystem-level testingsoftware architecturevalidationSAE J1939
Soft skills
organizational skillsattention to detailcollaboration