Staff Embedded Software Engineer

HP Tuners LLC

Buffalo Grove (IL)

Hybrid

USD 140,000 - 170,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
Benefits package
PTO
401(k) matching

Job summary

HP Tuners LLC seeks a Staff Embedded Software Engineer for our Buffalo Grove, IL office to design and implement embedded software across prototype to production hardware. You will shape architecture, write firmware, and collaborate with cross-disciplinary teams to deliver cutting-edge automotive products.

The role emphasizes leadership in software engineering, system-level thinking, and hands-on prototyping with a focus on performance, reliability, and scalability.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or equivalent experience.
  • 10+ years of embedded C/C++ programming and debugging with OO design knowledge.
  • Experience with Embedded Linux and Yocto is a plus; strong debugging skills.
  • Proven track record solving complex problems and meeting timelines.

Responsibilities

  • Develop innovative full system embedded architecture and software solutions for new products.
  • Balance functional requirements with maintainability, scalability, and cost.
  • Collaborate with hardware team on testing and prototypes bring-up.
  • Lead software projects and mentor other engineers.
  • Perform peer code reviews and contribute to product planning and concepts.
  • Research new technologies and provide engineering recommendations.

Skills

Embedded C/C++
OO design
ARM Cortex
Debugging
Cross-functional

Education

Bachelor’s degree in Computer Science/Engineering or related

Tools

Yocto
Embedded Linux
Git

Job description

Description


HP Tuners is currently seeking a full-time Staff Embedded Software Engineer to join our team in Buffalo Grove, IL. At HP Tuners, we develop hardware and software products to suite the aftermarket needs of automotive enthusiasts.


As a Staff Embedded Software Engineer at HP Tuners, you will be working with an experienced cross-disciplinary team that builds cutting edge automotive products from prototype all the way to production. You will be writing architecture and writing firmware for existing devices, as well as helping develop new products from the ground up.


Employment Authorization:

Applicants must be legally authorized to work in the United States. HP Tuners is not currently offering employment-based visa sponsorship for this position, now or in the future.


This is an on-site position and requires the candidate to work in our Buffalo Grove, IL office (relocation assistance is available).

Essential Duties and Responsibilities


  • Develop innovative full system embedded architecture and software solutions for new products

  • Take into consideration and balance functional requirements, maintainability, reusability, scalability, extensibility and cost effectiveness

  • Work with the hardware team on testing and bringing up prototypes

  • Contribute to the part selection and evaluation process for new products

  • Work closely with the hardware team to conduct testing and debugging of prototypes

  • Expert support of existing embedded products

  • Develop and break down functional requirements into well-defined tasks

  • May serve as a lead software engineer on projects

  • Research complex problems and implement algorithmic solutions

  • Perform peer code reviews

  • Provide expert technical input into product planning and concepts

  • Mentor and guide other engineers including areas such as software methodology

  • Further knowledge of new development processes in the field and leverage new advancements when appropriate

  • Conduct technical research and studies into new technologies, providing recommendations to engineering management


Requirements

Qualifications


  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or equivalent experience

  • 10+ years of experience in embedded C/C++ programming and debugging skills with knowledge of object-oriented design (OOD) principles

  • Demonstration of a successful track record in managing complex problems and successfully providing innovative solutions

  • Configuration management processes and source control tools experience

  • Experience in building, modifying and maintaining Embedded Linux images using Yocto is a plus

  • Embedded Linux User and/or Kernel space development experience is a plus

  • Openminded, positive approach to problem solving and working with others

  • Proven experience working in a fast-paced environment to agreed upon timelines

  • Demonstration of excellent judgment and decision-making abilities


Relevant Experience


  • Experience with peripherals such as CAN, SPI, I2C, UART, GPIO etc.

  • Experience with embedded micro-controllers like ARM Cortex M0/M3/M4/A55 architecture and boot mechanism, interrupt priorities and experience with configuring peripherals

  • Ability to diagnose issues that may span hardware, firmware and system software

  • Experience with instrumentation like oscilloscopes, logic/protocol analyzers for debugging embedded systems at HW level

  • Experience with embedded Real Time Operating Systems and understanding of multi-threaded design principles

  • Experience with automotive OBD-II On-Board Diagnostics and Vehicle Communication protocols is a plus


Physical Requirements


  • Working Conditions: While performing the duties of this job, the employee is regularly required to sit and work at a desk and computer for prolonged periods of time.


Please Note

This job description is not intended to be all-inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of HP Tuners.


At HP Tuners LLC, we understand that compensation plays a key role when considering a new opportunity. We are dedicated to ensuring fair pay for all employees and continually work towards greater transparency in our compensation practices. The estimated base salary range for this position is $140,000 – 170,000, with actual pay determined including factors such as location, skills, experience, and other relevant considerations. This position also qualifies for a discretionary bonus and a complete benefits package, including medical, dental, vision, life, and disability coverage, paid time off (PTO), and a 401(k) program with employer matching.


HP Tuners LLC is an equal opportunity employer. Employment selection and related decisions are made without regard to sex, race, age, disability, religion, national origin, color, or any other protected class. HP Tuners LLC does not use AI (Artificial Intelligence) to make decisions in the hiring process. If AI (Artificial Intelligence) is utilized, HP Tuners LLC will include a disclaimer in the relevant job posting.


NOTICE TO THIRD PARTY AGENCIES

Please note that we do not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Services Agreement, we will not consider, or agree to, payment of any referral compensation or recruiter fee. In the event that a recruiter or agency submits a resume or candidate without a previously signed agreement, we explicitly reserve the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

HP Tuners LLC • Buffalo Grove (IL)

Hybrid
USD 110,000 - 140,000
Discretionary bonus
Benefits package
401(k) with employer matching
+1
Mobile Application Developer, Senior
Mobile Application Developer, Senior

HP Tuners LLC • Buffalo Grove (IL)

On-site
USD 130,000 - 140,000
Discretionary bonus
Complete benefits package
401(k) with employer matching
Vehicle Engineer
Vehicle Engineer

HP Tuners LLC • Buffalo Grove (IL)

On-site
USD 80,000 - 90,000
Discretionary bonus
Medical
Dental
+5
Senior Embedded Software Engineer - Automotive, On-site
Senior Embedded Software Engineer - Automotive, On-site

HP Tuners LLC • Buffalo Grove (IL)

Hybrid
USD 110,000 - 140,000
Discretionary bonus
Benefits package
401(k) with employer matching
+1
Staff Hardware Engineer
Staff Hardware Engineer

Spectrum IT Recruitment • Buffalo Grove (IL)

On-site
USD 120,000 - 160,000
Embedded Firmware and Software Engineer
Embedded Firmware and Software Engineer

HP • Spring (TX)

On-site
USD 105,000 - 162,000
Health insurance
Dental insurance
Vision insurance
+1
Embedded AI/ML Developer
Embedded AI/ML Developer

HP Inc. • Spring (TX)

On-site
USD 147,000 - 231,000
Health insurance
Dental insurance
Vision insurance
+5
Senior Systems Software Engineer (Roseville,CA)
Senior Systems Software Engineer (Roseville,CA)

Hewlett Packard Enterprise Development LP • Roseville (CA)

On-site
USD 137,000 - 277,000
Health benefits
Career development
Inclusive culture
SQA Automation Engineer
SQA Automation Engineer

HP Inc. • Austin (TX)

On-site
USD 77,000 - 110,000
Health insurance
Dental insurance
Vision insurance
+7
OEM Technical Customer Manager
OEM Technical Customer Manager

HP Inc. • Spring (TX)

On-site
USD 116,000 - 182,000
Health insurance
Dental insurance
Vision insurance
+5