Senior Embedded Software Engineer – Real-Time C++

Adb Safegate

Columbus (OH)

On-site

USD 120,000 - 170,000

Full time

25 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary & benefits
Career development & upskilling
Flexible working culture
International environment

Job summary

ADB SAFEGATE is seeking a Senior Software Engineer to design, build, and maintain high-quality software for our IL CMS team. You will focus on LINC360 powerline communication and ACE3 CCR controllers, providing technical leadership and mentoring junior developers.

You will collaborate across hardware, QA, and product management, applying Agile methodologies and contributing to CI/CD improvements, with up to 10% travel for field tasks in the US and abroad.

Qualifications

  • Bachelor's degree in a relevant field.
  • 5+ years of professional software development experience, with 3+ years in C++ in production environments.
  • Experience building and maintaining C++ applications in performance-critical environments.
  • Strong software architecture and design skills for industrial systems.

Responsibilities

  • Lead design, development, and implementation of complex software for embedded systems.
  • Architect and maintain scalable, reliable software modules.
  • Develop unit, integration, and black-box testing strategies.
  • Collaborate with hardware, QA, and product teams to gather requirements.
  • Apply Agile methodologies to manage tasks and deliver value.
  • Review customer standards to derive software requirements.
  • Troubleshoot issues across development, testing, and production.

Skills

C++ development
Real-time embedded
Multithreading
Inter-process communication
Go
Python
CI/CD
Git
Low-latency design
Code review

Education

Bachelor's degree in CS/Software Engineering/Computer Engineering
Master's degree (preferred)

Tools

Embedded Linux
Modbus
CAN bus
OPC UA

Job description

ADB SAFEGATE is seeking a Senior Software Engineer to design, build, and maintain high-quality software for our IL CMS team. You will focus on LINC360 powerline communication and ACE3 CCR controllers, providing technical leadership and mentoring junior developers.

You will collaborate across hardware, QA, and product management, applying Agile methodologies and contributing to CI/CD improvements, with up to 10% travel for field tasks in the US and abroad.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Embedded Software Lead – Aerospace, Remote
Senior Real-Time Embedded Software Lead – Aerospace, Remote

CS GROUP • East Hartford (CT)

Hybrid
USD 110,000 - 140,000
Annual bonus
Retirement benefit
Training opportunities
+5
Senior Electrical Engineer – Embedded Systems & Power
Senior Electrical Engineer – Embedded Systems & Power

ADB Safegate • Columbus (OH)

On-site
USD 110,000 - 150,000
Competitive salary & benefits
Career development & upskilling
Flexible working culture
+1
Senior Embedded Software Lead – Real-Time Aerospace (Remote)
Senior Embedded Software Lead – Real-Time Aerospace (Remote)

Cs-Group • East Hartford (CT)

Hybrid
USD 110,000 - 150,000
Annual cash bonus opportunity
Training/Professional Development
6 paid holidays
+4
Senior Real-Time Embedded Software Lead – Aerospace
Senior Real-Time Embedded Software Lead – Aerospace

Sopra Steria • East Hartford (CT)

Hybrid
USD 120,000 - 170,000
Annual cash bonus
Training/Professional Development
6 paid holidays
+4
Senior Software Engineer
Senior Software Engineer

Adb Safegate • Columbus (OH)

On-site
USD 120,000 - 170,000
Competitive salary & benefits
Career development & upskilling
Flexible working culture
+1
Senior Embedded Software Engineer - Real-Time & DO-178
Senior Embedded Software Engineer - Real-Time & DO-178

CS GROUP - USA • East Hartford (CT)

Hybrid
USD 110,000 - 145,000
Annual cash bonus
Retirement plan
Training & professional development
+7
Senior Embedded Software Engineer - Real-Time Avionics
Senior Embedded Software Engineer - Real-Time Avionics

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 87,000 - 165,000
Medical, dental, and vision insurance
Three weeks vacation
Generous 401(k) with company matching
Senior C++ Engineer – Real-Time Aerospace Autonomy
Senior C++ Engineer – Real-Time Aerospace Autonomy

AeroVironment, Inc. • Lawrence (KS)

On-site
USD 112,000 - 170,000
Medical, dental, vision
401K matching
9/80 schedule
+1
Senior Embedded Software Engineer, Avionics & Navigation
Senior Embedded Software Engineer, Avionics & Navigation

Integrated Solutions for Systems, Inc. • Auburn (AL)

On-site
USD 120,000 - 180,000
Competitive salary
Health and wellness benefits
Employee ownership
+2
Senior Embedded Software Engineer - Real-Time Avionics
Senior Embedded Software Engineer - Real-Time Avionics

Katalyst CRO • Cedar Rapids (IA)

On-site
USD 140,000 - 200,000