Remote Real-Time Embedded Engineer: Safety‑Critical

Quest Defense Systems & Solutions, Inc.

United States

Remote

USD 100,000 - 140,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
401(k) with employer match
Certification assistance
Professional development support
Flexible, friendly workplace

Job summary

Quest Defense Systems & Solutions, Inc. is seeking an Embedded Software Engineer to design, develop, and validate embedded solutions for safety-critical applications.

You will work across software, hardware, FPGA, and verification teams to deliver reliable, high-assurance software. Requirements include a bachelor's degree in a STEM field, 4+ years of embedded software experience, proficiency in Embedded C/C++, ARM multicore, and DO-178C knowledge.

Qualifications

  • Bachelor’s degree in a STEM field.
  • 4+ years of embedded software development experience.
  • Strong programming experience with Embedded C and C++.
  • Experience with real‑time embedded systems or low‑level software development.
  • Experience with multicore/ARM‑based architectures.
  • Experience debugging embedded software with hardware tools.
  • Knowledge of DO-178C or other safety-critical environments.
  • Strong problem‑solving and communication skills.

Responsibilities

  • Design, develop, and maintain embedded software using C, C++, and Assembly.
  • Develop low‑level software including device drivers, BSPs, boot code, and processor initialization.
  • Optimize software performance on ARM‑based multicore processors.
  • Analyze and improve deterministic real‑time system performance, timing, and resource utilization.
  • Support hardware/software integration with FPGA/ASIC and embedded platforms.
  • Perform system integration, debugging, and verification using ARM DS IDE, DSTREAM, and Python.
  • Participate in software architecture, code reviews, and technical design discussions.
  • Support software verification and certification activities in accordance with DO-178C.
  • Collaborate with systems, hardware, FPGA, and verification engineers throughout the lifecycle.
  • Help improve software quality, automation, and development processes.

Skills

Embedded C
C++
Real-time systems
ARM multicore
Low-level software development
Software debugging
DO-178C
US Citizenship
Communication skills
Problem-solving

Education

Bachelor’s degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science

Tools

ARM DS IDE
DSTREAM
Python

Job description

Quest Defense Systems & Solutions, Inc. is seeking an Embedded Software Engineer to design, develop, and validate embedded solutions for safety-critical applications.

You will work across software, hardware, FPGA, and verification teams to deliver reliable, high-assurance software. Requirements include a bachelor's degree in a STEM field, 4+ years of embedded software experience, proficiency in Embedded C/C++, ARM multicore, and DO-178C knowledge.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Real-Time Systems Engineer
Remote Embedded Real-Time Systems Engineer

Bazeta • Village of Endicott (NY)

Hybrid
USD 100,000 - 140,000
401(k) with employer match
Medical/dental/vision coverage
Professional development support
Remote Embedded Real-Time Systems Engineer (ARM, Multicore)
Remote Embedded Real-Time Systems Engineer (ARM, Multicore)

Devconnectplatform • Village of Endicott (NY)

Remote
USD 100,000 - 140,000
Embedded Real-Time Systems Engineer (Hybrid)
Embedded Real-Time Systems Engineer (Hybrid)

Quest Defense Systems & Solutions, Inc. • Village of Endicott (NY)

Hybrid
USD 100,000 - 140,000
Competitive pay
401(k) with employer match
Certification assistance
+1
Remote Embedded RTOS Engineer (C/C++, ARM)
Remote Embedded RTOS Engineer (C/C++, ARM)

Quest Defense Systems & Solutions, Inc. • United States

Hybrid
USD 100,000 - 140,000
Remote Safety-Critical Embedded Tool Qualification Engineer
Remote Safety-Critical Embedded Tool Qualification Engineer

Bazeta • United States

Remote
USD 110,000 - 145,000
Embedded Software Engineer - Real-Time Systems
Embedded Software Engineer - Real-Time Systems

Bazeta • Village of Endicott (NY)

Hybrid
USD 100,000 - 140,000
401(k) with employer match
Medical/dental/vision coverage
Professional development support
Remote Embedded Software Engineer – Avionics & Certifiable Systems
Remote Embedded Software Engineer – Avionics & Certifiable Systems

Quest Defense Systems & Solutions, Inc. • United States

Remote
USD 110,000 - 145,000
401(k) with employer match
Certification assistance
Professional development support
+1
Remote Embedded Engineer - Multicore & Avionics Networking
Remote Embedded Engineer - Multicore & Avionics Networking

Bazeta • Village of Endicott (NY)

Hybrid
USD 100,000 - 140,000
401(k) with match
Professional development support
Flexible, collaborative workplace
Embedded Real-Time Engineer — Multicore Avionics
Embedded Real-Time Engineer — Multicore Avionics

Quest Defense • United States

Hybrid
USD 120,000 - 180,000
401(k) matching
Certification assistance
Professional development
+1
Remote Embedded Engineer: Avionics Multicore & TSN
Remote Embedded Engineer: Avionics Multicore & TSN

Devconnectplatform • Village of Endicott (NY)

Remote
USD 100,000 - 140,000
Employer-matched 401(k)
Certification assistance
Professional development support
+1