Mid-Level C++ Software Engineer – Linux/Embedded & ADAS

Swoon

Peoria (IL)

On-site

USD 85,000 - 115,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Swoon is seeking a mid-level C++ Software Engineer with hands-on development and troubleshooting experience. The role focuses on independent software contributions, diagnosing technical issues, and clearly explaining personal project work.

Experience with ADAS, computer vision, embedded systems, automotive or robotics is highly preferred. Key responsibilities include designing, developing, testing, and troubleshooting C++ software, building apps in Linux, using GStreamer for multimedia

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 3–5 years of software development experience.
  • Experience working in Linux environments.
  • GitHub or comparable source-control experience.
  • Strong technical troubleshooting and problem-solving skills.
  • Ability to clearly communicate technical decisions and individual project contributions.

Responsibilities

  • Design, develop, test, and troubleshoot software using C++.
  • Develop and support applications within Linux environments.
  • Work with GStreamer for multimedia and data-processing applications.
  • Use GitHub or comparable source-control tools for development and collaboration.
  • Diagnose complex software issues and drive problems through resolution.
  • Collaborate with engineering teams while independently owning assigned development work.

Skills

C++
Linux
GStreamer
Git
Troubleshooting

Education

Bachelor's degree

Tools

GitHub

Job description

Swoon is seeking a mid-level C++ Software Engineer with hands-on development and troubleshooting experience. The role focuses on independent software contributions, diagnosing technical issues, and clearly explaining personal project work.

Experience with ADAS, computer vision, embedded systems, automotive or robotics is highly preferred. Key responsibilities include designing, developing, testing, and troubleshooting C++ software, building apps in Linux, using GStreamer for multimedia

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Swoon • Peoria (IL)

On-site
USD 85,000 - 115,000
Embedded Software Engineer II — Real-Time Linux/C++, ROS
Embedded Software Engineer II — Real-Time Linux/C++, ROS

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Senior C++ Engineer — Real-Time Linux & AI/HW Systems
Senior C++ Engineer — Real-Time Linux & AI/HW Systems

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior Embedded C++ Engineer – Robotics & Radar
Senior Embedded C++ Engineer – Robotics & Radar

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Embedded Linux Engineer for Automotive IVI & ADAS
Embedded Linux Engineer for Automotive IVI & ADAS

42dot Inc. • Sunnyvale (CA)

On-site
USD 215,000 - 303,000
Embedded Software Engineer II — Linux/ARM C++ (Automotive)
Embedded Software Engineer II — Linux/ARM C++ (Automotive)

Latitude AI • Detroit (MI)

On-site
USD 150,000 - 226,000
Competitive compensation packages
Health insurance
401(k) retirement plan with immediate-
+4
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000
Sr Embedded Software Engineer (OOAD, C++, Linux)
Sr Embedded Software Engineer (OOAD, C++, Linux)

Jobsbridge • Boston (MA)

On-site
USD 120,000 - 150,000
Sr. Software Engineer (C++ Embedded)
Sr. Software Engineer (C++ Embedded)

well-funded deeptech startup • United States

On-site
USD 150,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

ARi • Peoria (IL)

On-site
USD 90,000 - 115,000