Senior Embedded Systems Software Engineer

Blue Ribbon Global Technologies

Oak Brook (IL)

On-site

USD 120,000 - 170,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Blue Ribbon Global Technologies is seeking a Senior Software Engineer for embedded systems in the United States. You will design and develop software, write clean, tested code, and resolve defects while collaborating with project managers, designers, and QA engineers.

The role requires 5+ years in embedded software and strong C++14/17, threading, and Linux skills. You will maintain and update existing applications, follow lifecycle processes, and communicate complex technical concepts clearly.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field.
  • 5+ years of experience developing software for embedded systems.
  • Proficiency with C++ (14/17) and threading.

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: Senior Software Engineer.
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field.
  • 5+ years of experience developing software for embedded systems.
  • 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.

Skills

C++14/17
Threading
Linux
Analytical skills
Communication
Independent work
Team collaboration

Education

Bachelor's degree in CS/CE/SE/EE or related field

Tools

Git
GDB

Job description

Blue Ribbon Global Technologies is seeking a Senior Software Engineer for embedded systems in the United States. You will design and develop software, write clean, tested code, and resolve defects while collaborating with project managers, designers, and QA engineers.

The role requires 5+ years in embedded software and strong C++14/17, threading, and Linux skills. You will maintain and update existing applications, follow lifecycle processes, and communicate complex technical concepts clearly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Embedded Software Engineer #25530
Embedded Software Engineer #25530

Blue Chip Talent • Troy (MI)

On-site
USD 120,000 - 150,000
Senior Embedded Software Architect – Space RF/Optical
Senior Embedded Software Architect – Space RF/Optical

Blue Origin • Cupertino (CA)

On-site
USD 231,000 - 323,000
Relocation assistance
Travel up to 10% of the time
Medical, dental, vision insurance
+2
Senior Embedded Platform Engineer (C/C++, RTOS)
Senior Embedded Platform Engineer (C/C++, RTOS)

Blue Origin LLC • Seattle (WA)

On-site
USD 164,000 - 231,000
Medical, dental, vision
401(k) with company match
Stock options
+2
Embedded Software Engineer, Space Systems (C/C++/RTOS)
Embedded Software Engineer, Space Systems (C/C++/RTOS)

Blue Origin • Seattle (WA)

On-site
USD 130,000 - 170,000
Relocation assistance
Onsite in Seattle/Bay Area
Travel up to 10%
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Nickerson Talent Solutions • Grand Rapids (MI)

On-site
USD 170,000 - 185,000
Senior Embedded Systems Engineering Lead
Senior Embedded Systems Engineering Lead

Blue Origin • Seattle (WA)

On-site
USD 197,000 - 276,000
Relocation assistance provided
Stock options
Paid time off
+1
Embedded Software Engineer, Space RF & Optical Systems
Embedded Software Engineer, Space RF & Optical Systems

Blue Origin LLC • Seattle (WA)

Hybrid
USD 165,000 - 231,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
+3
Embedded Software Engineer Sr
Embedded Software Engineer Sr

SOMERSET STAFFING • Oak Brook (IL)

On-site
USD 120,000 - 160,000