Lead Embedded Software Engineer - Real-Time Systems

Assurance Technology Corporation (ATC)

Carlisle (MA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Mentorship program
Career growth opportunities

Job summary

Assurance Technology Corporation (ATC) seeks an experienced Embedded Software Engineer to design, develop, integrate and test real-time embedded software for space, airborne, and terrestrial applications.

You will collaborate with multidisciplinary teams, mentor junior engineers, and help guide technical direction across programs while owning critical software components throughout the lifecycle.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.
  • 5–10+ years of experience developing embedded software systems.
  • Strong proficiency in C/C++ software development.
  • Experience developing software for embedded processors, microcontrollers, or SoC-based systems.
  • Experience with Linux-based development environments and GNU toolchains.
  • Familiarity with software integration, debugging, and verification methodologies.
  • Hands-on experience with automated version control, CI pipelines, and bug tracking systems to support reliable software development, release and maintenance processes.
  • Ability to work effectively in multidisciplinary engineering teams.
  • Strong analytical, communication and problem-solving skills.

Responsibilities

  • Design, develop, integrate, and test embedded software in C/C++ for embedded processors and advanced System-on-Chip (SoC) platforms.
  • Lead the development of software solutions for mission-critical sensing, processing, and control systems.
  • Collaborate with Systems, Electrical, RF, DSP and Firmware engineers to develop integrated system solutions.
  • Support architecture definition, software design reviews and technical trade studies.
  • Perform and oversee software integration, debugging, optimization, and verification activities.
  • Contribute to system-level performance analysis, resource allocation, timing analysis, and reliability assessment.
  • Support products through development, qualification, production, deployment, and operational support.
  • Mentor and provide technical guidance to early-career engineers.
  • Participate in proposal development, technology road mapping, and new-product initiatives as opportunities arise.

Skills

C/C++
Embedded software
Linux development
GNU toolchains
CI pipelines
Debugging
Bug tracking
Teamwork
Problem solving

Education

Bachelor's or Master’s in CS/CE/EE

Tools

GDB
JTAG
Oscilloscopes
ARM-based processors
RTOS

Job description

Assurance Technology Corporation (ATC) seeks an experienced Embedded Software Engineer to design, develop, integrate and test real-time embedded software for space, airborne, and terrestrial applications.

You will collaborate with multidisciplinary teams, mentor junior engineers, and help guide technical direction across programs while owning critical software components throughout the lifecycle.

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

Similar jobs worth comparing

Junior Embedded Systems Engineer - Real-Time & Space Tech
Junior Embedded Systems Engineer - Real-Time & Space Tech

Assurance Technology Corporation (ATC) • Carlisle (MA)

On-site
USD 75,000 - 110,000
Senior Embedded Software Engineer - Real-Time Systems
Senior Embedded Software Engineer - Real-Time Systems

Assurance Technology Corporation • Carlisle (MA)

On-site
USD 120,000 - 150,000
Early-Career Embedded Software Engineer: Real-Time Systems
Early-Career Embedded Software Engineer: Real-Time Systems

Assurance-Technology-Corporation- • Carlisle (MA)

On-site
USD 70,000 - 110,000
Mid-Career Embedded Software Engineer
Mid-Career Embedded Software Engineer

Assurance Technology Corporation • Carlisle (MA)

On-site
USD 120,000 - 150,000
Early-Career Embedded Software Engineer
Early-Career Embedded Software Engineer

Assurance Technology Corporation (ATC) • Carlisle (MA)

On-site
USD 75,000 - 110,000
Mid-Career Embedded Software Engineer, Carlisle, MA
Mid-Career Embedded Software Engineer, Carlisle, MA

Assurance Technology Corporation (ATC) • Carlisle (MA)

On-site
USD 120,000 - 180,000
Mentorship program
Career growth opportunities
Early-Career Embedded Software Engineer
Early-Career Embedded Software Engineer

Assurance-Technology-Corporation- • Carlisle (MA)

On-site
USD 70,000 - 110,000
Senior Aerospace Embedded Systems Engineer
Senior Aerospace Embedded Systems Engineer

iO Associates • Bristol (VA)

On-site
USD 120,000 - 180,000
Sponsorship for qualified candidates
International collaboration
Professional development
Senior Spaceflight Embedded Software Lead
Senior Spaceflight Embedded Software Lead

Associates Systems LLC • Webster (TX)

On-site
USD 120,000 - 190,000
Senior Embedded Software Engineer - Real-Time Aerospace Systems
Senior Embedded Software Engineer - Real-Time Aerospace Systems

Baxter Aerospace • Saint George (UT)

On-site
USD 110,000 - 170,000
Health Insurance (Medical, Dental, and
Vision Coverage