Embedded Software Engineer Sr

Expert Technology Services

Oak Brook (IL)

On-site

USD 90,000 - 130,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Expert Technology Services seeks an experienced embedded software engineer to design and develop applications in C++ for embedded systems. You will work on Linux-based environments, fix defects, and collaborate with cross-functional teams to deliver robust software solutions.

The role requires 5+ years in embedded development, a relevant degree, and strong problem-solving abilities.

Qualifications

  • Degree in CS/CE/SE or related field.
  • 5+ years of embedded software development experience.

Responsibilities

  • Design and develop software applications and systems to meet business requirements.
  • Write clean, efficient, and well-documented code using C++ (14/17) and test for quality.
  • Identify, troubleshoot, and resolve software defects and technical issues.
  • Collaborate with project managers, designers, QA engineers, and stakeholders to align solutions with business needs.
  • Maintain and update existing software applications and systems.
  • Utilize Linux and diverse development tools, version control, and debugging environments.
  • Apply strong analytical and problem-solving skills across the SDLC.
  • Communicate technical concepts clearly, verbally and in writing.
  • Work independently and contribute effectively within a team.
  • Follow software development lifecycle processes and engineering best practices.

Skills

C++
Linux
Testing
Debugging
Version control
Communication
Analytical thinking

Education

Bachelor's degree

Tools

Git

Job description

Job Summary (List Format):


  • Design and develop software applications and systems to meet business requirements.

  • Write clean, efficient, and well-documented code using C++ (14/17); conduct thorough testing to ensure software quality.

  • Identify, troubleshoot, and resolve software defects and technical issues.

  • Collaborate with project managers, designers, QA engineers, and other stakeholders to ensure solutions align with business needs.

  • Maintain and update existing software applications and systems as required.

  • Utilize Linux operating system and various software development tools, version control systems, and debugging environments.

  • Apply strong analytical, problem-solving, and troubleshooting skills to all phases of the software development lifecycle.

  • Communicate technical concepts clearly both verbally and in writing.

  • Work independently and contribute effectively within a team environment.

  • Follow software development lifecycle processes and engineering best practices.

  • Hold a Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field.

  • Have 5+ years of experience developing software for embedded systems (or equivalent combination of education and experience).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer Sr
Embedded Software Engineer Sr

Blue Ribbon Global Technologies • Oak Brook (IL)

On-site
USD 120,000 - 170,000
Embedded Software Engineer Sr
Embedded Software Engineer Sr

SOMERSET STAFFING • Oak Brook (IL)

On-site
USD 120,000 - 160,000
Embedded Software Engineer - Jr
Embedded Software Engineer - Jr

Expert Technology Services • Oak Brook (IL)

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

Blue Ribbon Global Technologies • Oak Brook (IL)

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

SOMERSET STAFFING • Oak Brook (IL)

On-site
USD 65,000 - 90,000
Embedded Architect
Embedded Architect

Global Connect Technologies • Mossville (IL)

On-site
USD 140,000 - 180,000
Embedded Software Engineer (C/C++ & Embedded Systems)
Embedded Software Engineer (C/C++ & Embedded Systems)

AllSTEM Connections • New Freedom

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Eikon Consulting • The Colony (TX)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Trenton Systems • Duluth (GA)

On-site
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Trenton Systems, Inc. • Duluth (GA)

Hybrid
USD 110,000 - 140,000