2

Remote Embedded Software Consultant Jobs (NOW HIRING)

Sr Software Engineer, Embedded

WA ยท Remote

$150K - $185K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Vivint delivers an integrated smart home system with in-home consultation, professional ... The position will start remote and then will move into the hybrid schedule. Job Requirements ...

Senior Embedded Software Engineer

Palo Alto, CA ยท On-site +1

$135K - $226K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

... Remote #LI-MZ1 #UEV What you'll do... Design and implement software running on a distributed ... embedded system with multiple microcontrollers with a focus on creating re-usable software designs ...

Embedded Developer

Annapolis, MD ยท On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: No Job Number: R0231944 Location: Annapolis Junction,MD,US Share job via: Share Embedded Developer The Opportunity: As an embedded software engineer, you know how to create and maintain ...

Embedded Developer

Annapolis, MD ยท On-site +1

$69K - $158K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Remote Work: No Job Number: R0243402 Location: Annapolis Junction,MD,US Share job via: Share Embedded Developer The Opportunity: As an embedded software engineer, you know how to create and maintain ...

Associate Software Engineer I

Ottawa, IL ยท On-site +1

$70K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Develop and maintain embedded software documentation as needed. * Research and implement ... In 2018 and 2019, Interbrand, the world-renowned brand consulting firm, once again recognized ...

Showing results 41-60

Remote Embedded Software Consultant information

See salary details

$70K

$153.4K

$174K

How much do remote embedded software consultant jobs pay per year?

As of Aug 18, 2026, the average yearly pay for remote embedded software consultant in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Remote Embedded Software Consultant vs Remote Firmware Engineer?

AspectRemote Embedded Software ConsultantRemote Firmware Engineer
CredentialsBachelor's or higher in Computer Engineering, Electrical Engineering, or related; certifications like ARM or IoT certificationsBachelor's or higher in Electrical Engineering, Computer Engineering; specialized firmware certifications are common
Work EnvironmentConsults remotely with clients, often across multiple industries, providing expertise on embedded systemsDevelops and tests firmware primarily in a remote or hybrid setting, often within product development teams
Industry UsageUsed across IoT, automotive, medical devices, and consumer electronics sectorsPrimarily in consumer electronics, automotive, and industrial equipment sectors

The main difference is that a Remote Embedded Software Consultant offers expert advice and solutions to clients on embedded systems, while a Remote Firmware Engineer focuses on developing and testing firmware within a company's product team. Both roles require similar technical skills and certifications but differ in their work environment and primary responsibilities.

More about Remote Embedded Software Consultant jobs

What cities are hiring for Remote Embedded Software Consultant jobs?

Cities with the most Remote Embedded Software Consultant job openings:

What are the most commonly searched types of Embedded Software Consultant jobs?

The most popular types of Embedded Software Consultant jobs are:

What states have the most Remote Embedded Software Consultant jobs?

States with the most job openings for Remote Embedded Software Consultant jobs include:

What job categories do people searching Remote Embedded Software Consultant jobs look for?

The top searched job categories for Remote Embedded Software Consultant jobs are:

Infographic showing various Remote Embedded Software Consultant job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $153,383 per year, or $73.7 per hour.

Senior Embedded Software Engineer

Quest Defense Systems & Solutions, Inc.

Cedar Rapids, IA โ€ข On-site, Remote

$121K - $159K/yr

Full-time

Medical, Dental, Life, Retirement

Re-posted 10 days ago


Job description

Engineers are the reason we exist-they're the core of who we are. We don't just build technology; we engineer the future. From next-gen aerospace to cutting-edge defense systems, our teams power the solutions that drive innovation, tackle mission-critical challenges, and keep people safe. This is where problem-solvers and big thinkers thrive.

Quest Defense Systems & Solutions is seeking Senior Embedded Software Engineersย to build the foundational software components that enable next-generation avionics systems. This team is responsible for developing shared libraries, I/O frameworks, and partitioned services that power multiple avionics applications.

This role is ideal for a systems-minded engineer with deep low-level experience who can design robust, certifiable software architectures. This effort will be in support of multiple key programs, including the Next Gen Flight Management System (FMS) program.

Due to the nature of this role, all candidates must be US Citizens OR US Persons.

Preference is onsite in Cedar Rapids, IA. Will consider remote candidates meeting all requirements.

Key Responsibilities:

  • Abstract and consolidate core functions into reusable libraries and frameworks
  • Extract existing functionality from application code and refactor for shared use
  • Design and implement an I/O framework supporting multiple protocols and data interfaces
  • Define and maintain data dictionaries and I/O level specifications
  • Collaborate with system architects to ensure ARINC-653 partitioning integrity
  • Support certification activities through HLR/LLR documentation and DAL compliance
  • Contribute to long-term strategy for scalable, maintainable software infrastructure

Required Qualifications:

  • 8+ years of experience in embedded software development and/or testing.
  • Proven expertise in C++ and object-oriented design for embedded systems
  • Working knowledge of I/O architecture, protocol handling, and data management
  • Background in developing certifiable software (DO-178 DAL A preferred)
  • Proficiency in HLR/LLR generation, review, and traceability
  • Quick learner with strong initiative and drive

Desired Skills:

  • Strong experience with ARINC-653 partitioning and low-level application design
  • Hands-on experience with VxWorks RTOS
  • Familiarity with toolchains and CI/CD environments supporting configuration management and verification (Atlassian Suite, Jama, Coverity, Rapita, etc)
  • Designed and implemented non-volatile data storage systems (e.g., EEPROM, flash, or NVRAM) for configuration or state retention
  • Experience with persistent and transient log storage, including rollover and data retention policies
  • Familiarity with log transport mechanisms (e.g., shared memory, I/O channels, or network-based telemetry)
  • Experience developing or integrating ARINC 661 Cockpit Display Systems (CDS) and User Applications (UA)
  • Familiarity with avionics data buses and communication protocols (e.g., ARINC-429, MIL-STD-1553, AFDX, CAN, SPI, UART, etc)
  • Strategic systems thinker able to plan scalable, reusable frameworks
  • Previous FMS Experience is a bonus but not required.
  • Experience in the adoption and/or integration of emerging technologies (e.g., generative AI, automation platforms, digital assistants) into day-to-day operations for continuous improvement.

Ideal Candidate:

Technically strong software engineer who can balance deep systems knowledge with strategic foresight. One who understands how to design reusable building blocks for complex, safety-critical systems-and thrives in a fast-moving environment where architecture, certification, and execution come together.

The QDSS Advantage:ย ย 

At QDSS, our advantage is purpose-driven work, collaborative teams, and complex challenges that push boundaries and build lasting impact.ย You'llย grow your career while contributing to mission-critical programs that demand excellence and shape the future.ย 

Whatย You'llย Find Hereย 

  • Work That Matters - Next-generation, safety- and mission-critical projects where your contributions have real-world impact.ย 
  • Growthย That'sย Supported - Competitive compensation, employer-matched 401(k), certificationย assistance, and clear opportunities for advancement.ย 
  • A Culture That Works - A flexible, collaborative, and people-first environment where teamwork, innovation, and balance are valued.ย 

Benefits Includeย 

  • Competitive pay, comprehensive medical/dental/lifeย and disability coverage, 401(k) with employer match, professional development support, and a flexible, friendly workplace.ย