Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Embedded Software Engineer

$140k - $170k

HP Tuners

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.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in Buffalo Grove, IL vacancy
  • $184.1k - $276.1k

     ...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...the warfighter. Come be a part of our mission! As a Sr. Staff Embedded Software Engineer at Northrop Grumman you will have a challenging... 
    Suggested
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    1 day ago
  • $127.2k - $190.8k

     ...where you can make an impact.With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance,...  ...have something special for you.SUMMARY OF PRIMARY FUNCTIONThe Embedded software Engineer is a key member of the IDEX-Dispensing team. He\she... 
    Suggested
    Full time
    For contractors
    Local area

    IDEX

    Wheeling, IL
    1 day ago
  • $124.74k - $154.09k

    Position Summary Join the Digital Workflow Solutions business as a Staff Software Engineer. You will be responsible for defining and driving the architecture, design, and delivery of enterprise software solutions that support Digital Workflow Solutions products and... 
    Suggested
    For contractors
    Live in
    Work at office
    Local area
    Remote work

    STERIS

    Vernon Hills, IL
    2 days ago
  • $96.8k - $118.31k

     ...SUMMARY OF POSITION Canon Medical Research USA, Inc. (CMRU) is seeking a Software Engineer to join our High Performance Computing team, developing image-processing software for large medical devices, from requirements through production. This role is well suited to... 
    Suggested
    Full time
    Internship
    Work at office
    Work from home
    Monday to Friday
    Flexible hours

    Canon Medical Systems

    Vernon Hills, IL
    1 day ago
  • $113k - $146.7k

     ...communities. How will you make a difference ? As an experienced engineer within Wabtec Bus Solutions, you will drive design and development focused on a mix of major initiatives in embedded software development for different products, controls, & sensors. Reporting... 
    Suggested
    Work experience placement
    Work at office
    Worldwide

    Wabtec

    Buffalo Grove, IL
    1 day ago
  • $160k - $200k

     ...Company Description \n \n OpenC3 builds and supports COSMOS, the batteries-included open source software for hardware integration, test, and operations. We are an engineering-first company, with a deep commitment to customer success, efficiency, and respect for our... 
    Remote work

    OpenC3

    Mundelein, IL
    6 days ago
  • $90k - $110k

     ...Job Description Job Description Title: Embedded Software Engineer Location: Buffalo Grove, IL Shift: 1st Shift Hire Type: Direct Hire Salary: $90,000–$110,000 per year Comprehensive Benefits Package Sterling Engineering is hiring an Embedded Software... 
    Shift work
    Day shift

    Sterling Engineering Inc.

    Buffalo Grove, IL
    a month ago
  •  ...Senior Staff Software Engineer Headquarters Rolling Meadows, IL or Remote COMPANY BACKGROUND Epiq Solutions develops cutting-edge software...  ...visit . JOB SUMMARY We are seeking a Senior Staff Embedded Software Engineer to join our team and contribute to the... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Epiq Solutions

    Rolling Meadows, IL
    1 day ago
  • $96.8k - $145.2k

     ...designs, programs, debugs and implements embedded systems for the organization’s products...  ...Basic Requirements:Bachelor’s degree in engineering (Computer Engineering or Electrical Engineering...  ..., Object Oriented Programming, software design patterns, devices driver development... 
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Zebra Technologies Corporation

    Lincolnshire, IL
    3 days ago
  • $130k - $150k

     ...Job Title: Embedded Software Engineer 3 Clearance Requirement: Secret Location: On site 5 days a week in Rolling Meadows, IL Pay: $130-150...  ...systems. Interfaces with other engineering functions and program staff. Basic Qualifications for Engineer Embedded Software 3... 
    Hourly pay
    Full time

    Insight Global

    Rolling Meadows, IL
    2 days ago
  •  ...develops, operates and maintains software components and computing...  ...applied to and integrated with engineering, scientific and manufacturing...  ...functions and program staff. REQUIRED SKILLS AND EXPERIENCE...  ..., debugging, and integrating Embedded Software on target hardware... 
    Full time

    Insight Global

    Rolling Meadows, IL
    3 days ago
  •  ...StatesExperience: 10-11 yearsContact: Alec DsouzaContact Email: ****@*****.*** Is hiring for federal client Northrup Grumman Embedded Software Engineer IIINorthrop Grumman | MANHATTAN BEACH,CA & ROLLING MEADOWS,ILInterested candidate can share resume at ****@*****.***.... 
    Full time
    Contract work

    Prolim Global

    Rolling Meadows, IL
    1 day ago
  •  ...Senior Embedded Software Engineer (Wireless Systems) We are seeking a Senior Embedded Software Engineer to join a highly advanced engineering team developing software for wireless communication devices. This is not a typical embedded role. The environment is technically... 
    Local area
    Remote work

    Ashton North LLC

    Park Ridge, IL
    1 day ago
  • $60 - $80 per hour

     ...Embedded Software Engineer The Embedded Software Engineer designs, develops, and verifies high-quality embedded software and supporting test systems for real-time control environments. This role establishes and applies best practices in software development, leads... 
    Contract work
    Temporary work

    Actalent

    Niles, IL
    1 day ago
  •  ...Northrop Grumman in Rolling Meadows, IL is seeking a Staff Principal Software Engineer to develop embedded software for defense applications. The ideal candidate has over 12 years of experience, proficiency in C++, and familiarity with Agile methodologies. The position... 

    Northrop Grumman

    Rolling Meadows, IL
    3 days ago
  •  ...Senior Embedded Software Engineer Niles, IL – Hybrid Contract Design, develop and test embedded software and associated components that are part of a software and hardware system for audio products. Development will emphasize Linux platforms and can include leveraging... 
    Contract work

    Connect Tech+Talent

    Niles, IL
    3 days ago
  •  ...Description Location: Minneapolis, New York, Dallas, or Toronto (hybrid, virtual interviews, relocation possible) \n Title: Staff Software Engineer, AI (.NET / C#) \n Sector : Enterprise software, audit and finance technology \n Package: Competitive base salary +... 
    Relocation
    Flexible hours

    Primis

    Mundelein, IL
    3 days ago
  •  ...Job Description Hybrid or Remote / 175-190k / NYC Metro Area \n \n We are looking for an elite, hands-on Staff Software Engineer - Mobile to serve as our primary execution engine and cross-product technical anchor. \n \n The Daily Focus: Stay deeply hands... 
    For contractors
    Remote work

    Top Prospect Group

    Mundelein, IL
    6 days ago
  •  ...Job Description Staff Software Engineer – Autonomy Platform \n \n US Citizens Only \n \n This is an opportunity to build software that actually operates in the field on physical AI dedicated products. You will have the chance to work at the intersection of... 

    Fruition Group US

    Mundelein, IL
    6 days ago
  •  ...chains. About The Role: We're looking for a rare kind of engineer: someone who thinks AI-first, ships end-to-end, and moves at a...  ...Python and a modern web stack). At least 8 years of professional software engineering experience, with 3+ years building and shipping... 
    Local area
    Flexible hours
    Weekend work

    Sauce

    Mundelein, IL
    18 days ago
  • $150k - $300k

     ...looking to work on front-end systems that operate at a level most engineers never encounter? \n \n We are hiring on behalf of a world-class quantitative trading firm for a Staff or Senior Software Engineer to build real-time, GPU-accelerated visualisation systems... 
    Immediate start

    NJF Global Holdings Ltd

    Mundelein, IL
    6 days ago
  •  ...Job Description Lead Software Engineer (Staff Level) | AI Products & Platform \n I’m partnering with a global technology company investing heavily in AI products for tax, accounting, and audit professionals. This team is building tools that help professionals work... 

    kadence

    Mundelein, IL
    6 days ago
  •  ...working. \n \n A fast-growing NYC AI startup is hiring a Staff Product Engineer to own product surfaces end-to-end as the firm scales from...  ...ARR after 18 months. A massive industry with no serious software incumbent. Staff hires at this exact inflection point are how... 
    Work from home

    Fionics

    Mundelein, IL
    12 days ago
  • $190k - $240k

     ...Job Description Staff Software Engineer (Backend / API Platform) \n Location: New York City (4 days Hybrid) \n Pay: $190,000 - $240,000 Base + Equity \n No Sponsorship Offered \n \n About the Opportunity \n The organization is scaling its platform and... 

    Harnham

    Mundelein, IL
    4 days ago
  •  ...Job Description Staff level SW Engineer ( Backend Heavy or Backend) with 8+ years experience The ideal candidate will bring deep TypeScript experience. Node.js/NestJS and React are a +. AWS production experience, and a track record of designing systems around asynchronous... 
    Work at office
    3 days per week

    The Cypress Group

    Mundelein, IL
    3 days ago
  •  ...investment firms and financial institutions use artificial intelligence to accelerate research and decision-making. \n As a Staff Software Engineer , you'll play a key role in designing and building scalable backend systems that power AI-driven products. You'll help... 

    Albert Bow

    Mundelein, IL
    13 days ago
  • $108.8k - $163.2k

     ...and its global allies. Northrop Grumman Mission Systems (NGMS) is looking for you to join our team as a Principal Embedded Software Engineer - Manufacturing Test Engineering (RF Systems) based out of Rolling Meadows, IL. Manufacturing Engineers thrive in an... 
    Relocation
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    5 days ago
  •  ...Senior Embedded Software Engineer Niles, IL – Hybrid Contract 5 to 10 Years Responsibilities Design, develop and test embedded software and associated components that are part of a software and hardware system for audio products. Development will emphasize... 
    Contract work

    Connect Tech+Talent

    Niles, IL
    3 days ago
  •  ...Northrop Grumman Corp. is seeking a Sr. Staff Embedded Software Engineer in Rolling Meadows, IL to design, develop, and maintain embedded software and firmware across complex systems. The role emphasizes collaboration, lifecycle discipline, and a strong emphasis on... 

    Jobleads-US

    Palatine, IL
    3 days ago
  • $80k - $120k

     ...cutting edge aircraft avionics hardware and software solutions supporting survivability,...  ...experienced, talented, and motivated software engineer. Responsibilities: Work with...  ...experience a plus Working knowledge of embedded software, operating systems, interrupt... 
    Full time
    Casual work
    Flexible hours

    Kranze Technology Solutions, Inc

    Des Plaines, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!