Embedded Systems Software Engineer - C++ & Linux

SOMERSET STAFFING

Oak Brook (IL)

On-site

USD 95,000 - 125,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SOMERSET STAFFING is seeking a Mid Software Engineer in Oak Brook, IL to design, develop, and maintain embedded software. You will write clean C++14/17 code, test rigorously, and collaborate with PMs, designers, and QA to ensure the product meets business needs.

The role requires 3–5 years of embedded experience, Linux proficiency, and strong problem-solving and communication skills. Indispensable to work both independently and within a team.

Qualifications

  • Bachelor's degree in a relevant technical field.
  • 3-5 years of embedded software development experience.
  • Proficient in C++14/17 with threading knowledge.
  • Proficiency with the Linux operating system.
  • Experience with development tools, version control, and debugging.
  • Strong analytical and problem-solving abilities; clear written and verbal communication.
  • Ability to work independently and in a team.
  • Familiarity with SDLC and engineering best practices.

Responsibilities

  • Design and development: Create software applications and systems that meet business requirements.
  • Coding and testing: Write clean, efficient, well-documented code and test to meet quality standards.
  • Problem-solving: Identify and resolve software defects and issues.
  • Collaboration: Work with project managers, designers, and QA engineers to align with business needs.
  • Maintenance and updates: Maintain and update existing software applications and systems.

Skills

Analytical skills
Communication skills
Independent worker

Education

Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related field

Tools

C++14/17
Threading
Linux OS
Version control systems
Debugging environments

Job description

SOMERSET STAFFING is seeking a Mid Software Engineer in Oak Brook, IL to design, develop, and maintain embedded software. You will write clean C++14/17 code, test rigorously, and collaborate with PMs, designers, and QA to ensure the product meets business needs.

The role requires 3–5 years of embedded experience, Linux proficiency, and strong problem-solving and communication skills. Indispensable to work both independently and within a team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer (C++, Linux)
Senior Embedded Software Engineer (C++, Linux)

SOMERSET STAFFING • Oak Brook (IL)

On-site
USD 120,000 - 160,000
Junior Embedded Software Engineer – Linux & C++
Junior Embedded Software Engineer – Linux & C++

SOMERSET STAFFING • Oak Brook (IL)

On-site
USD 65,000 - 90,000
Mid-Level Embedded Software Engineer - C++/Linux
Mid-Level Embedded Software Engineer - C++/Linux

Blue Ribbon Global Technologies • Oak Brook (IL)

On-site
USD 90,000 - 120,000
Senior Embedded Software Engineer — C++/Linux Expert
Senior Embedded Software Engineer — C++/Linux Expert

Emcube Technologies Inc • Illinois

On-site
USD 96,000 - 124,000
Junior Embedded Software Engineer — C++ & Linux
Junior Embedded Software Engineer — C++ & Linux

Blue Ribbon Global Technologies • Oak Brook (IL)

On-site
USD 70,000 - 100,000
Embedded Software Engineer - Sr
Embedded Software Engineer - Sr

Emcube Technologies Inc • Illinois

On-site
USD 96,000 - 124,000
Junior Embedded Software Engineer - C++14/17 & Linux
Junior Embedded Software Engineer - C++14/17 & Linux

Emcube Technologies Inc • Illinois

On-site
USD 70,000 - 90,000
Embedded Software Engineer II — Linux & C++ Expert
Embedded Software Engineer II — Linux & C++ Expert

Expert Technology Services • Illinois

On-site
USD 90,000 - 130,000
No background check
Junior Embedded C++ Engineer - Linux & Threads
Junior Embedded C++ Engineer - Linux & Threads

Expert Technology Services • Oak Brook (IL)

On-site
USD 95,000 - 130,000
Embedded Software Engineer - Jr
Embedded Software Engineer - Jr

Emcube Technologies Inc • Illinois

On-site
USD 70,000 - 90,000