Enable job alerts via email!

Lead Software Engineer – Embedded Systems

nVent

United States

Remote

USD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company that is dedicated to innovation and safety in electrical solutions. This role involves designing embedded firmware for cutting-edge data center products, utilizing your extensive experience in embedded Linux platforms. Collaborate with a dynamic team and contribute to impactful work that ensures a secure world through inventive electrical solutions. With over 100 years of history, this organization values diversity and inclusion, fostering an environment where your skills can thrive and make a difference.

Benefits

Career growth opportunities
Diverse work environment
Employee support programs
Philanthropic activities

Qualifications

  • 8-10 years of experience in embedded firmware design.
  • 4+ years working with embedded Linux platforms.

Responsibilities

  • Design embedded firmware for data center and energy monitor products.
  • Develop and customize Linux Kernel drivers for peripherals.

Skills

Microcontroller programming
ANSI-C programming
Assembly language
Linux driver development
ARM Cortex A class chips
Debugging tools (JTAG, SWD)

Education

Bachelor's degree in Electronics
Bachelor's degree in Computer Science
Bachelor's degree in Electrical Engineering

Tools

Embedded Linux
Debugging tools

Job description

We’re looking for people who put their innovation to work to advance our success – and their own. Join an organization that ensures a more secure world through connecting and protecting our customers with inventive electrical solutions.

What YOU WILL EXPERIENCE IN THIS POSITION:

In this position, you will:

  • Design embedded firmware for data center environment and energy monitor products on Linux Platform.
  • Perform design, verification, specification, and qualification of firmware for data center environment and energy monitor products.
  • Utilize firmware development and debugging tools for product development based on networking capabilities.
  • Create target and application optimized embedded Linux distributions.
  • Develop and customize Linux Kernel drivers for peripherals or onboard devices, or optimize standard peripherals.
  • Specify user-driver APIs for peripherals such as UART, SPI, I2C, RTC.
  • Develop userland application code for embedded Linux systems, including testing drivers and enabling software environments.
  • Maintain and upgrade released product firmware.
  • Collaborate as part of a team.

You have:

  • An academic background with a bachelor’s degree or higher in Electronics, Computer Science, Electrical Engineering, or equivalent.
  • 8 to 10 years of experience in embedded firmware design.
  • At least 4 years of experience working with embedded Linux platforms and user software development.

Skills

  • Experience with microcontroller and microprocessor programming.
  • Proficiency in ANSI-C and Assembly language.
  • Experience in Linux driver development, especially for block devices.
  • Experience with ARM Cortex A class chips focusing on peripherals and I/O.
  • Proficiency in debugging tools like JTAG and SWD, and experience with standard debuggers and toolchains.
WE HAVE:
  • A dynamic global environment offering career growth, impactful work, and diverse opportunities.
  • nVent, a leading global provider of electrical connection and protection solutions, committed to safety and innovation. Learn more at www.nvent.com.
  • Our history spans over 100 years, with brands like nVent CADDY, ERICO, HOFFMAN, ILSCO, SCHROFF, and TRACHTE.
  • Our commitment to community through philanthropic activities and employee support programs.
  • Core values emphasizing innovation, integrity, customer focus, respect, optimism, and accountability.

We believe our people are our most valuable asset, and we celebrate diversity and inclusion to foster growth and innovation.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Software Engineer (Data Engineering)

Nava Public Benefit Corp

Washington

Remote

USD 80,000 - 120,000

4 days ago
Be an early applicant

Principal Software Engineer (Data Architect)

Nava Public Benefit Corp

Washington

Remote

USD 90,000 - 150,000

4 days ago
Be an early applicant

Lead Software Engineer - SAP OTC

Lumen Technologies

Remote

USD 103,000 - 139,000

4 days ago
Be an early applicant

Lead Software Engineer

Goliath Partners

Remote

USD 80,000 - 160,000

3 days ago
Be an early applicant

Principal Software Engineer (Full-stack(

TalentAlly

East Moline

Remote

USD 80,000 - 100,000

3 days ago
Be an early applicant

Lead Software Engineer

McGraw-Hill

Remote

USD 124,000 - 180,000

4 days ago
Be an early applicant

Lead Software Engineer (.NET/React/React Native)

Staffing Science

Hyde Park Township

Remote

USD 111,000 - 196,000

4 days ago
Be an early applicant

Lead Software Engineer

McGraw Hill

New York

Remote

USD 124,000 - 180,000

5 days ago
Be an early applicant

Lead Software Engineer

McGraw Hill

Columbus

Remote

USD 124,000 - 180,000

5 days ago
Be an early applicant