Embedded Software Engineer - Mid

Blue Ribbon Global Technologies

Oak Brook (IL)

On-site

USD 90,000 - 120,000

Full time

14 days+
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

Blue Ribbon Global Technologies in Oak Brook, IL, is seeking a Mid Software Engineer to design and develop embedded software that meets business requirements.

You will write clean C++14/17 code, work on Linux, coordinate with QA and design teams, and participate in the full software lifecycle. The role demands 3-5 years of embedded experience and strong problem-solving and communication skills.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field.
  • 3-5 years of experience developing software for embedded systems.
  • Proficient in C++ (C++14/17) with threading knowledge.
  • Proficient with the Linux operating system.
  • Experience with version control, debugging environments, and software development tools.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and within a team; understood SDLC and engineering best practices.

Responsibilities

  • Design and develop software applications and systems that meet business requirements.
  • Code, test, and ensure software quality.
  • Identify and resolve defects and issues.
  • Collaborate with project managers, designers, and QA engineers to meet needs.
  • Maintain and update existing software applications and systems.

Skills

C++14/17
Threading
Linux
Version control
Debugging tools
Analytical thinking
Communication
Independent work
SDLC knowledge

Education

Bachelor's degree in Computer Science or related field

Tools

GDB
Make / CMake

Job description

Key Responsibilities

Design and Development: Create software applications and systems that meet business requirements.

Coding and Testing: Write clean, efficient, and well-documented code, and test software to ensure it meets quality standards.

Problem-Solving: Identify and resolve software defects and issues.

Collaboration: Work with stakeholders, including project managers, designers, and QA engineers, to ensure software meets business needs.

Maintenance and Updates: Maintain and update existing software applications and systems.

Experience Required: Mid Software Engineer

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

3-5 years of experience developing software for embedded systems, or an equivalent combination of education and experience.

Must have C++ (14 / 17) experience with knowledge of threading

Proficiency with the Linux Operating System

Experience with software development tools, version control systems, and debugging environments.

Strong analytical, problem-solving, and troubleshooting skills.

Ability to effectively communicate technical concepts both verbally and in writing.

Demonstrated ability to work independently while contributing effectively within a team environment.

Understanding of software development lifecycle processes and engineering best practices.

Required Skills :

Basic Qualification :

Additional Skills :

Background Check : No

Drug Screen : No

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Mid
Embedded Software Engineer - Mid

SOMERSET STAFFING • Oak Brook (IL)

On-site
USD 95,000 - 125,000
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

SOMERSET STAFFING • Oak Brook (IL)

On-site
USD 65,000 - 90,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 Sr
Embedded Software Engineer Sr

Expert Technology Services • Oak Brook (IL)

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

Cypress HCM • San Diego (CA)

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

Insight Global • Long Beach (CA)

On-site
USD 110,000 - 140,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 Developer
Embedded Developer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 80,000 - 110,000