Multicore Embedded Engineer: Avionics Networking & TSN

Quest Defense Systems & Solutions, Inc.

Village of Endicott (NY)

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

401(k) match
Certification support
Career growth
Comprehensive benefits

Job summary

Quest Defense Systems & Solutions, Inc. seeks an Embedded Software Engineer to develop low-level software for multicore processors and SoCs in a DO-178B/C environment.

You will implement processor initialization, inter-core communication, and platform drivers, and you’ll integrate software with FPGA/ASIC hardware while applying deterministic avionics networking (TSN, ARINC 664 Part 7/AFDX). Location: Remote candidates may apply, with onboarding in Endicott, NY and quarterly site travel.

Qualifications

  • Bachelor’s degree in a STEM field.
  • 4+ years of embedded software/firmware in safety-critical environments.
  • Strong programming in C/C++ for embedded systems.
  • Experience with very low-level real-time software (BSPs, boot code, drivers).
  • Multicore/SoC software development experience.
  • Experience with deterministic avionics networking (TSN, ARINC 664 Part 7/AFDX).
  • DO-178B/C software lifecycle experience.
  • Board bring-up and hardware/software integration.
  • FPGA/ASIC hardware interfacing.
  • Embedded debugging with hardware tools.
  • U.S. citizenship.

Responsibilities

  • Design, develop, and maintain low-level embedded software in C/C++/Assembly.
  • Develop for multicore processors and SoCs including initialization and inter-core communication.
  • Integrate TSN/ARINC 664 Part 7/AFDX networking in real-time systems.
  • Create BSPs, boot code, drivers, and platform software.
  • Assist hardware bring-up and hardware/software integration.
  • Ensure DO-178B/C compliance and safety requirements.
  • Analyze timing, latency, and real-time performance; troubleshoot with tools.
  • Develop Python tools for debugging, testing, and automation.
  • Collaborate across software, hardware, FPGA/ASIC teams throughout the lifecycle.
  • Participate in architecture reviews, testing, and documentation.

Skills

C/C++
Assembly
Multicore processors
SoC
ARINC 664 Part 7/AFDX
Time-Sensitive Networking
DO-178B/C
Python
Debugging tools
U.S. citizenship

Education

Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science

Tools

ARM Development Studio
DSTREAM
Trace tools
Oscilloscopes

Job description

Quest Defense Systems & Solutions, Inc. seeks an Embedded Software Engineer to develop low-level software for multicore processors and SoCs in a DO-178B/C environment.

You will implement processor initialization, inter-core communication, and platform drivers, and you’ll integrate software with FPGA/ASIC hardware while applying deterministic avionics networking (TSN, ARINC 664 Part 7/AFDX). Location: Remote candidates may apply, with onboarding in Endicott, NY and quarterly site travel.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Embedded Multicore & Avionics Networking Engineer (Remote)
Embedded Multicore & Avionics Networking Engineer (Remote)

Quest Defense Systems & Solutions, Inc. • United States

Remote
USD 100,000 - 140,000
401(k) with employer match
Professional development support
Flexible, collaborative workplace
+1
Embedded Engineer: Multicore & Avionics Networking
Embedded Engineer: Multicore & Avionics Networking

Quest Defense Systems & Solutions, Inc. • United States

Remote
USD 100,000 - 140,000
401(k) match
Professional development support
Competitive compensation
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
Embedded Software Engineer - Multicore Platforms & Avionics Networking
Embedded Software Engineer - Multicore Platforms & Avionics Networking

Bazeta • Village of Endicott (NY)

Hybrid
USD 100,000 - 140,000
401(k) with match
Professional development support
Flexible, collaborative workplace
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
Embedded Software Engineer - Multicore Platforms & Avionics Networking
Embedded Software Engineer - Multicore Platforms & Avionics Networking

Devconnectplatform • Village of Endicott (NY)

Remote
USD 100,000 - 140,000
Employer-matched 401(k)
Certification assistance
Professional development support
+1
Embedded Software Engineer - Multicore Platforms & Avionics Networking
Embedded Software Engineer - Multicore Platforms & Avionics Networking

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

Remote
USD 100,000 - 140,000
401(k) match
Certification support
Career growth
+1
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