Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Software Engineer

SGS Consulting

Job Description:

  • The main function of a firmware software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work.
  • A typical firmware software engineer designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

Day-to-Day Responsibilities:

  • Develop high quality code using the C and C++ programming languages for embedded environments, with portability to various processors and platforms.
  • Develop optimized firmware for the Graphics and Display pipelines to support the product use cases.
  • Work with internal teams and vendors to improve and tailor existing firmware, device drivers, stack, and applications to project needs.
  • Debug issues across the software stack including hardware functionality and develop quick workarounds to time-critical issues and provide long term solutions.
  • Writing new tests and maintaining existing tests including unit tests, manual and CI automation.

Must-Have Skills:

  • Proficient in C/C++.
  • Expert knowledge of the Full Software Development Lifecycle : from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing, and delivery.
  • Experience with CI/CD development tools and processes. Scripting skills using Python or other languages for developing simple utilities and test automation. Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a plus.
  • Experience with RTOS and developing multi-threaded applications.
  • Expert knowledge of the full software development lifecycle.

Nice-to-have Skills:

  • Knowledge of AR/VR technologies and/or basic understanding of Graphics and Display systems is a plus.
  • Expert ability to work independently and manage one’s time.
  • Strong verbal, written communication skills, and interpersonal skills.

Years of Experience : 8+ years of industry experience developing and testing low level firmware for embedded systems. 10+ years of solid programming skills using C and C++, and experience developing production code and test applications.

Degrees/Certifications Required : Bachelor's degree in computer science, software engineering or relevant field required.

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Firmware Software Engineer in Washington DC vacancy
  • Firmware Software Engineer job at SGS Consulting. Washington DC. Job Responsibilities: Lead efforts to develop, and debug firmware for a wide variety of AR and VR devices, including novel sensing and imaging systems, haptic devices, and audio prototypes. Wearable device... 
    Suggested

    Itlearn360

    Washington DC
    4 days ago
  •  ...Principal Embedded Firmware Engineer Join our growing team of innovators, disruptors, and problem solvers. We cover everything from network...  ...-disciplinary team, including other firmware, hardware, software, and mobile developers. As a Principal level, you will be expected... 
    Suggested
    Contract work
    Flexible hours

    Software Technology Inc

    Washington DC
    4 days ago
  •  ...needs you to help improve our hardware and software. Fend has created a new category of...  ...This position will work with the Chief Engineer to develop embedded software for this security...  ...: Experience designing embedded firmware. We will look at a sample of your work... 
    Suggested
    Contract work
    For contractors
    Sleeping nights
    Flexible hours

    Fend Incorporated

    Arlington, VA
    1 day ago
  • $68.08k - $141.83k

    NTT DATA, Inc. is seeking a Firmware / OTA Integration Engineer for a remote position. This role involves designing, developing, and maintaining embedded firmware for dosimeter devices and IoT gateways, focusing on secure, reliable OTA updates. The ideal candidate will... 
    Suggested
    Remote job

    NTT DATA

    Bethesda, MD
    4 days ago
  •  ...Arlington, Virginia is seeking a dedicated software developer to work on embedded software...  ...will collaborate closely with the Chief Engineer to enhance the capabilities of security...  ...citizens and have a background in embedded firmware design. #J-18808-Ljbffr Fend... 
    Suggested
    Flexible hours

    Fend Incorporated

    Arlington, VA
    1 day ago
  • $96.8k - $251.6k

     ...and you are comfortable operating across layers, from database engine internals to developer-facing API surfaces. Critically, you are...  ...build ship to one of the largest installed bases in enterprise software. Experienced peers — You will collaborate with engineers who... 
    Temporary work
    Flexible hours

    Oracle

    Washington DC
    1 day ago
  • NTTD Ser Fed Govt, Inc. seeks a Firmware / OTA Integration Engineer in Bethesda, Maryland. This remote role focuses on designing, developing, and maintaining embedded firmware for dosimeter devices and IoT gateways. The candidate will work closely with cross-functional... 
    Remote job

    NTTD Ser Fed Govt, Inc.

    Bethesda, MD
    3 days ago
  • Duties May Include: Leverage project management skills to manage a client's integration with our services Debug software issues, investigate root causes, and recommend fixes Brief Program and/or Customer leadership; Communicate to clients and partners aspects of both... 
    Contract work
    Temporary work
    Work experience placement

    Triglocon

    Bethesda, MD
    3 days ago
  • $151k - $159.4k

     ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Full Stack Software Engineer Washington, DC, US 5 days ago Requisition ID: 1343 Salary Range: $151,000.00 To $159,400.00 Annually PID: 26-14-09P-028-AAU... 
    Full time
    Temporary work
    Local area

    E-InfoSol LLC

    Washington DC
    5 days ago
  • $108k - $195k

    # Front-end Senior Software EngineerTightFull TimeseniorWashington, District of Columbia, USPosted Yesterday## Role OverviewTight is hiring a Front-end Senior Software Engineer. This is a full-time role in Washington. Part of Tight's Frontend hiring, posted yesterday. Full... 
    Full time
    Work at office

    TryApplyNow

    Washington DC
    5 days ago
  •  ...combine secure infrastructure, cleared talent, and mission‑ready software to meet evolving defense challenges. Our services include...  ...Mission Focused Expertise: From veteran leadership to cleared engineers, our people understand both the technology and the mission. About... 
    Relocation
    Flexible hours

    Federated IT

    Washington DC
    5 days ago
  •  ...Black Cape Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Onsite Expectations: MUST be willing to go onsite 2 - 3 days per week; could be up to 5 days per week - as the customer... 
    2 days per week
    3 days per week

    BLACK CAPE LLC

    Arlington, VA
    1 day ago
  • $150k - $187k

     ...Senior Software Engineer, Backend This role sits at the core of a high-scale financial platform focused on building reliable systems that power critical money movement for millions of users. You will design and evolve backend services that support payments, banking... 
    Work from home
    Home office
    Flexible hours

    Jobgether

    Washington DC
    17 hours ago
  • $120k - $206k

     ...Senior Software Engineer – Backend Arlington, VA We are looking for a Senior Software Engineer to join our backend team and play a critical role in building the platform that will define CaseGuard's next chapter. You will design and build the REST API microservices... 
    Remote work

    CaseGuard

    Arlington, VA
    5 days ago
  •  ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 06/10/2026 Shortcut: Description Recommended Jobs Description:... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Washington DC
    2 days ago
  •  ...Backend Engineer Opportunity We're looking for a backend engineer who's excited to build the infrastructure behind cutting-edge AI development tools. Under the hood, Braintrust is a real-time, high-availability data platform that operates in both SaaS and self-hosted... 
    Flexible hours

    Brain Trust Inc

    Washington DC
    3 days ago
  •  ...PID: 26-14-09P-028-AAU Job Type: Hybrid Summary: E-INFOSOL LLC is seeking a highly motivated Full Stack Software Engineer to be a full-time employee in Washington, DC to join our innovative and customer solutions focused team Job Description: The... 
    Full time
    Contract work
    Temporary work
    Local area

    E-InfoSol LLC

    Washington DC
    1 day ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Remote work
    Flexible hours

    Affirm

    Washington DC
    1 day ago
  • $115k - $140k

     ...Full Stack Software Engineer - MERN Stack Boom Entertainment is redefining the way fans engage with sports through innovative, high-quality sports products. Our flagship app, Boom Sports, delivers a fast, fun, and accessible Daily Fantasy Sports experience that's open... 
    Home office
    Flexible hours

    Boom Entertainment

    Washington DC
    3 days ago
  •  ...Actifai is seeking experienced senior full-stack software engineers. The Company Actifai is an artificial intelligence company. We help our customers, broadband and telecom providers, optimize their high-value, high-leverage decisions. Typically, this includes... 
    Work at office
    Immediate start
    Remote work

    Actifai

    Washington DC
    4 days ago
  • $132k - $198k

     ...multidisciplinary team of technologists, solution architects, engineers, and military subject matter experts. Its mission is to drive...  ...adversaries. ABOUT THE JOB We are looking for a talented full stack software engineer to join our growing team at Anduril Labs in... 
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Slope

    Washington DC
    5 days ago
  •  ...Software Engineer Join Improbable U.S. Defense & National Security and you will help users leverage our synthetic environment development platform to plan and train for the most complex security threats in the world. Working along experts in AI, Machine Learning, computational... 

    Improbable

    Arlington, VA
    3 days ago
  • $125k

     ...Senior Full Stack Software Engineer NetServices (NSI) is an IT services firm with a long-standing reputation for delivering high-quality, cost-effective solutions to drive lasting results. Now operating as a subsidiary of Synergy ECP, NSI continues to stand out in a... 
    Flexible hours

    Synergy ECP

    Washington DC
    1 day ago
  •  ...day one to real investment in employee growth. You’ll join a team of sharp, mission‑driven engineers where your work matters and learning is part of the job. The .NET Software Engineer/Developer will design, develop, and maintain web applications using the .NET framework... 
    Work from home
    Flexible hours

    Dane

    Arlington, VA
    2 days ago
  • $80k - $130k

     ...A federal contractor is seeking a Junior Software Engineer to support the Naval Sea Systems Command. The ideal candidate will have a Bachelor’s degree in engineering or mathematics, with up to three years of software engineering experience. Responsibilities include researching... 
    For contractors

    Decision Technologies, Inc.

    Washington DC
    1 day ago
  • $55k - $62k

    # Entry Level Software EngineerVirtualVocationsFull TimeentryArlington, Virginia, USPosted Yesterday## Role OverviewVirtualVocations is hiring a Entry Level Software Engineer. This is a full-time role in Arlington. Part of VirtualVocations's Security hiring, posted yesterday... 
    Full time
    Internship
    Work at office
    Relocation

    TryApplyNow

    Arlington, VA
    5 days ago
  • $86.8k - $198k

     ...Job Number: R0242035 Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a system that will... 
    Work at office
    Local area
    Remote work

    Phase2 Technology

    Arlington, VA
    5 days ago
  • $100 per hour

     ...ABOUT THE ROLE Second Front Systems’ (2F) Product team is seeking a highly skilled and motivated Software Engineer to join our growing technical team. We are a small team working to accelerate the deployment of emerging technology into national security use-cases. We are... 
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    Second Front Systems

    Washington DC
    2 days ago
  •  ...Description Leidos is presently seeking a Sr. Software Engineer in support of the Defense Information Systems Agency GSMO‑II Program. The selected candidate will be a key member of CESO Engineering team, working hands‑on and will provide technical expertise in Continuous... 
    Local area
    Immediate start
    Remote work

    Via Logic LLC

    Bethesda, MD
    1 day ago
  • $85k - $135k

     ...Job Title Full Stack Software Engineer Classification Exempt Reports to VP, Engineering Location Preferred candidates are DC Metro, Raleigh, NC or East Coast based Target Salary Range $85,000 - $135,000 annually, depending on experience and qualifications... 
    Remote work
    Worldwide

    ChurnZero

    Washington DC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Software Engineer. Be the first to apply!