Senior Software Engineer – Embedded Systems Lead (Hybrid)

Vaco

Gahanna (OH)

Hybrid

USD 110,000 - 165,000

Full time

44 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vaco by Highspring is seeking a Senior Software Engineer to design, build, and maintain high-quality software for industrial and embedded systems. You will provide technical leadership across the full software lifecycle and mentor junior engineers.

The ideal candidate has strong C++ expertise, hands-on embedded Linux experience, and deep knowledge of secure, reliable software design. Collaboration with hardware, QA, product, and other engineering teams is essential.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field; Master's preferred.
  • 5+ years of software development experience, including 3+ years in production C++.
  • Experience with C++ in embedded Linux and performance-constrained environments.
  • Strong software architecture skills for industrial/embedded systems.
  • Hands-on experience with real-time software, low-latency, and IPC.
  • Familiarity with cybersecurity for IoT/embedded devices (TLS, TPM2, secure updates).
  • Experience with hardware-in-the-loop testing and CI/CD pipelines.

Responsibilities

  • Lead design and implementation of software for industrial and embedded systems.
  • Architect and maintain scalable, reliable software modules.
  • Develop unit, integration, and black-box tests to ensure quality.
  • Collaborate with hardware, QA, product management, and other teams.
  • Mentor junior engineers and improve development practices.
  • Document software design specs, installation instructions, and guidelines.
  • Travel up to 10% for field activities in the US and internationally.

Skills

C++
Embedded Linux
Software architecture
Multithreaded programming
CI/CD
Unit testing
Mentoring
TLS security

Education

Bachelor's degree in CS/SE/CE
Master's degree a plus

Tools

Git

Job description

Vaco by Highspring is seeking a Senior Software Engineer to design, build, and maintain high-quality software for industrial and embedded systems. You will provide technical leadership across the full software lifecycle and mentor junior engineers.

The ideal candidate has strong C++ expertise, hands-on embedded Linux experience, and deep knowledge of secure, reliable software design. Collaboration with hardware, QA, product, and other engineering teams is essential.

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

Similar jobs worth comparing

Senior Embedded C++ Engineer — AI‑Driven, Hybrid
Senior Embedded C++ Engineer — AI‑Driven, Hybrid

Vaco Recruiter Services • Gahanna (OH)

Hybrid
USD 120,000 - 150,000
SR Software Engineer
SR Software Engineer

Vaco Recruiter Services • Gahanna (OH)

Hybrid
USD 120,000 - 150,000
Senior Embedded Electronics Engineer - Hybrid (Columbus)
Senior Embedded Electronics Engineer - Hybrid (Columbus)

Vaco • Gahanna (OH)

Hybrid
USD 110,000 - 150,000
Senior Embedded Systems Engineer — Hybrid (Columbus)
Senior Embedded Systems Engineer — Hybrid (Columbus)

Vaco Recruiter Services • Gahanna (OH)

Hybrid
USD 110,000 - 150,000
Senior Embedded C++ Engineer — Linux, Hybrid Role
Senior Embedded C++ Engineer — Linux, Hybrid Role

Empo Health • San Bruno (CA)

Hybrid
USD 180,000 - 240,000
Hybrid-friendly
Flexible vacation policy
Medical, dental, vision coverage
+3
Senior Embedded Systems Lead
Senior Embedded Systems Lead

OK International • Cypress (CA)

On-site
USD 145,000 - 160,000
401(k)
401(k) matching
Health insurance
+6
Embedded Linux Software Engineer – C/C++
Embedded Linux Software Engineer – C/C++

Mantu • Westford (MA)

Hybrid
USD 120,000 - 180,000
Senior Embedded Software Architect — Linux/VxWorks, C++
Senior Embedded Software Architect — Linux/VxWorks, C++

Northrop Grumman • Rolling Meadows (IL)

On-site
USD 131,000 - 197,000
Health insurance
Life insurance
Disability insurance
+7
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Senior Embedded Software Lead - Hybrid & Client-Facing
Senior Embedded Software Lead - Hybrid & Client-Facing

A2e-Technologies • San Diego (CA)

Hybrid
USD 140,000 - 190,000