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

Staff Embedded Software Engineer

Spectrum IT Recruitment

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

Sponsorship / VISA transfer unavailable.

Essential Duties and Responsibilities

· Develop embedded software for new products

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

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

· Support existing embedded products

· Breakdown functional requirements into well-defined tasks

· May serve as a lead software engineer on projects

· Research problems and implement algorithmic solutions

· Perform peer code reviews

· Provide technical input into product planning and concepts

· Mentor other engineers

Requirements

Qualifications

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

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

· Configuration management processes and source control tools experience

· Experience in building, modifying and maintaining Embedded Linux images 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

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.

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in Buffalo Grove, IL vacancy
  •  ...unavailable. Essential Duties and Responsibilities · Develop embedded software for new products · Work with the hardware team on testing...  ...into well-defined tasks · May serve as a lead software engineer on projects · Research problems and implement algorithmic... 
    Suggested
    Work at office
    Relocation package

    Spectrum IT Recruitment

    Buffalo Grove, IL
    2 days ago
  • $169k - $253.6k

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

    Northrop Grumman

    Rolling Meadows, IL
    5 days 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
    5 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... 
    Suggested
    Full time
    Internship
    Work at office
    Work from home
    Monday to Friday
    Flexible hours

    Canon Medical Systems

    Vernon Hills, IL
    5 days ago
  • $56 - $100 per hour

     ...- $100.00 USD Hourly Description: THE WORK: As a Staff/Senior Software Developer, you will build and own the platform powering a new...  .... You will shape technical direction and mentor fellow engineers within a you-build-it-you-run-it team that holds itself to... 
    Suggested
    Hourly pay
    Contract work

    Judge Group, Inc.

    Buffalo Grove, IL
    2 days ago
  • $79.3k - $113k

    Job Family: Embedded Software Engineering Job Description It’s not just about your career or job title… It’s about who you are and the impact you will make on the world. Because whether it’s for each other or our customers, we put People First. When our people come together... 
    Work experience placement
    Worldwide

    Wabtec

    Buffalo Grove, IL
    1 day ago
  • Wabtec seeks an experienced embedded software engineer in Buffalo Grove, IL, to drive design and development of real-time embedded systems across products and sensors. You will collaborate with a team under the Engineering Manager to meet customer and technical requirements... 

    Wabtec

    Buffalo Grove, 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
    2 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
    5 days ago
  • $127.2k - $190.8k

    Fluid Management is seeking an Embedded Software Engineer to join our team in Wheeling, Illinois. This role involves developing and maintaining embedded drivers and firmware, focusing on C programming and real-time applications. Candidates should have at least 5 years... 

    Fluid Management

    Wheeling, IL
    1 day 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

    Insight Global

    Rolling Meadows, IL
    4 hours ago
  • $77 - $82 per hour

     ...Engineering Embedded Software Engineer 3 Rolling Meadows, IL Posted: 10/5/2026 Job Description Job ID#: 225580 Job Category: Engineering...  ...Interfaces with other engineering functions and program staff. Basic Qualifications for Engineer Embedded Software 3... 
    Contract work
    Temporary work
    For contractors
    Local area
    Shift work

    PDS Defense

    Rolling Meadows, IL
    5 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

    Des Plaines, IL
    4 days ago
  •  ...About the Role Work as part of an integrated engineering team developing and maintaining embedded software solutions that support advanced defense systems. Engineers...  ...Collaborate with engineering teams and program staff to support system development and delivery... 

    Insight Global

    Rolling Meadows, IL
    4 hours ago
  • $55 - $120 per hour

     ...Embedded Software Engineer Job Description This role focuses on developing, integrating, and testing C++ embedded software for missioncritical RF systems within a realtime operating system environment. You will contribute across the full software development... 
    Contract work
    Temporary work

    Actalent

    Palatine, IL
    5 days ago
  • $250k

     ...Job Description Sr. to Staff Full Stack Software Engineer - Fintech Startup \n \n New York, NY \n \n \n You would be working in the company's office in New York (5 days/week). The company has great work-life balance (40 hours/week). \n \n The company... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Skyrocket Ventures

    Mundelein, IL
    13 days ago
  •  ...Job Description Staff Full-Stack Software Engineer \n \n X4 are working with a fast-growing healthtech company that's building innovative technology to transform how digital healthcare services are delivered. With a strong focus on scalable software and AI-driven... 
    Temporary work

    X4 Life Sciences

    Mundelein, IL
    14 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
    25 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
    22 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
    23 days ago
  • $330k - $390k

     ...Job Description Staff Software Engineer \n $330,000–$390,000 + Equity \n New York, NY (Onsite) \n \n We're partnering with a fast-growing AI infrastructure startup that's building products at the forefront of autonomous software. They're looking for a Senior... 

    People In AI

    Mundelein, IL
    14 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
    25 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
    25 days ago
  • Northrop Grumman in Rolling Meadows, IL is seeking an Associate Embedded Software Engineer to design, develop, operate, and maintain software and firmware components aligned with engineering requirements and lifecycle processes. The role emphasizes integration with multi... 
    Relocation package

    Northrop Grumman

    Rolling Meadows, IL
    1 day ago
  • $60 - $80 per hour

    Embedded Software Engineer Job Description 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... 
    Contract work
    Temporary work
    Remote work

    Talentify

    Niles, IL
    1 day ago
  •  ...Job Description JOB TITLE: Senior Embedded Software Engineer \n \n LOCATION: New York (on-site) \n \n Our client builds automated robotic systems for the healthcare industry. \n \n Role: Design, develop, and test device control software at the driver... 

    Lumicity

    Mundelein, IL
    25 days ago
  • Northrop Grumman is seeking an Associate Embedded Software Engineer in Rolling Meadows, IL to contribute to defense systems. You will design, develop, test, and maintain software and firmware for embedded platforms across the life cycle. The role requires a Bachelor’s... 

    Northrop Grumman

    Rolling Meadows, IL
    2 days ago
  •  ...Infrastructure. \n \n Role Summary \n Build and maintain the embedded software stack for the Delta Unit Controller, the skid-level brain...  ...\n \n Required Qualifications \n • BS/MS in Computer Engineering, Electrical Engineering, or Computer Science; 5+ years in... 

    Delta Electronics Americas

    Mundelein, IL
    2 days ago
  •  ...Job Description Embedded Software Engineer \n Department: R&D \n Reports To: VP of Software Engineering \n Location: San Diego, CA \n Work Schedule: Hybrid \n Employment Type: Full-Time \n FLSA Status: Exempt \n Work Authorization: U.S.... 
    Full time

    FBSPL

    Mundelein, IL
    17 days ago
  •  ...Job Description Job Overview A client of Insight Global is seeking a Full Stack Software Engineer to join their growing development team in Deerfield, IL. This individual will be responsible for developing, enhancing, and supporting proprietary internal business... 
    Work at office

    Insight Global

    Deerfield, IL
    5 days ago

Do you want to receive more vacancies?

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