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

Senior Firmware Engineer

Clientmind Recruiting

Clientmind Recruiting is searching for a Senior Firmware Engineer for a growing technology company in Greenbelt, MD. This role is responsible for designing, developing, and maintaining firmware and software in various applications. This is a full‑time position and will work onsite 3x per week.

Responsibilities
  • Firmware Development : Design, develop, and maintain embedded firmware for a variety of microcontroller‑based systems, ensuring optimal performance, reliability, and power efficiency.
  • Architecture & Design : Collaborate in defining system architecture and firmware design, including low‑level driver development for sensors and I/O interfaces, hardware abstraction layers, and communication protocols.
  • Debugging & Troubleshooting : Identify, diagnose, and resolve complex firmware and system issues, utilizing tools such as oscilloscopes, logic analyzers, and debuggers.
  • Code Optimization : Optimize firmware for performance, memory usage, and power consumption while adhering to real‑time and safety‑critical requirements.
  • Collaboration & Communication : Work closely with hardware engineers, software teams, and product managers to ensure seamless integration of firmware with hardware and system‑level applications.
  • Documentation : Produce high‑quality documentation, including specifications, design documents, test plans, and user manuals to support firmware development and maintenance.
  • Testing & Validation : Develop and execute unit tests, integration tests, and system‑level validation to ensure firmware quality and robustness.
  • Mentorship : Provide technical leadership and mentorship to junior and mid‑level engineers, guiding them in best practices and solving complex engineering challenges.
  • Continuous Improvement : Stay up‑to‑date with the latest developments in embedded systems, firmware development techniques, and industry trends, and contribute to the improvement of engineering practices.
Required Qualifications
  • Clearance : US Citizen with Secret level security clearance or ability and willingness to obtain a clearance.
  • Education : Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field, or equivalent work experience.
  • Experience : Minimum of 8+ years of hands‑on experience in embedded firmware development with a proven track record of successful project execution.
  • Strong proficiency in C/C++ programming languages for embedded systems.
  • Extensive experience with microcontrollers (e.g., ARM Cortex‑M, STM32, i.MX), including hardware‑level programming and peripheral interfacing.
  • Expertise in both bare‑metal and RTOS (Real‑Time Operating Systems) embedded software architectures.
  • Experience with communication protocols such as UART, SPI, I2C, CAN, Ethernet, etc.
  • Proficient with debugging tools such as JTAG, oscilloscopes, logic analyzers, and IDE debuggers.
  • Familiarity with version control systems (e.g., Git, SVN).
  • Problem‑Solving : Strong analytical skills with the ability to diagnose and resolve complex embedded system issues.
  • Documentation : Ability to produce clear, concise documentation and reports.
  • Collaboration : Excellent interpersonal and communication skills, with the ability to work effectively in cross‑functional teams.
Preferred Qualifications
  • Advanced Experience : Experience with FPGA development, low‑level hardware design, or system‑on‑chip (SoC) integration.
  • Embedded Linux : Experience programming on custom embedded Linux platforms running on embedded application processors. Familiarity with building custom Linux features and power/speed optimization.
  • Software Skills : Experience with scripting languages (e.g., Python) for automation or testing purposes.
#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Greenbelt, MD vacancy
  •  ...ClientMind Recruiting Inc. is seeking a Senior Firmware Engineer for a growing technology company in Greenbelt, MD. This full-time position requires designing, developing, and maintaining embedded firmware and software. Candidates must have 8+ years of experience,... 
    Senior
    Full time

    Clientmind Recruiting

    Greenbelt, MD
    4 days ago
  •  ...About the job Senior Embedded Firmware Engineer Senior Embedded Firmware Engineer (Safety-Critical Systems) Location: San Francisco, CA | Los Angeles, CA | Washington, DC Training Requirement: Candidates must complete an initial 1-month onsite training... 
    Senior
    Work at office

    Black Star Technology LLC

    Washington DC
    4 days ago
  • BlackStar is seeking a Senior Embedded Firmware Engineer to develop firmware for safety-critical embedded systems in Washington, DC. This role involves end-to-end ownership of firmware development, collaboration with hardware engineers, and ensuring high standards of testability... 
    Senior

    BlackStar

    Washington DC
    4 days ago
  • $140k - $150k

     ..., and doers. And it's how we're reinventing what's possible every day. About the Role Plume's Core Engineering team is looking for a Senior Wireless Firmware Engineer with deep expertise in WiFi driver development to lead innovation for large-scale WiFi and broadband... 
    Senior
    Local area
    Remote work
    Work from home

    Plume

    Washington DC
    1 day ago
  •  ...Job Responsibilities: Develop firmware to integrate custom image sensors with an MCU. Develop firmware to interface with an custom hardware acceleration blocks. Develop firmware to interface with sensors like IMU, Barometers, & Magnetometer. Develop bootloaders... 
    Senior

    SGS Consulting

    Washington DC
    a month ago
  •  ...Job Responsibilities: Develop firmware to integrate display pipeline with off the shelf displays Develop firmware to interface...  ...Experience: ~ Bachelor’s degree in computer science, software engineering or relevant field required. We are open to candidates who come... 
    Senior

    SGS Consulting

    Washington DC
    a month ago
  • Space and Earth Science Data Analysis is looking for a Senior Scientific Software Developer for the High Energy Astrophysics Science Archive (HEASARC) at NASA’s Goddard Space Flight Center. The candidate will develop, maintain, and manage open source software, modernizing... 
    Senior
    Permanent employment

    Space and Earth Science Data Analysis

    Greenbelt, MD
    3 days ago
  • GBTI Solutions Inc is looking for a candidate to lead the design, development, and integration of Java-based applications supporting MFRA Branch systems. The role involves modernizing applications while ensuring seamless interoperability with legacy mainframe environments...
    Senior
    Remote job
    Work from home
    Flexible hours

    GBTI Solutions Inc

    Lanham, MD
    2 days ago
  • $232k - $283k

     ...Principal Firmware Reverse Engineer This Software Engineer will focus on improving the tools and workflows used by reverse engineers. The role involves enabling automation and AI-assisted capabilities for reverse engineering tasks, with a focus on binary analysis, disassembly... 
    Flexible hours

    Akina

    Annapolis Junction, MD
    4 days ago
  • We are seeking an Electrical Engineer with significant Software Defined Radio (SDR) experience. As a senior SDR engineer, you will mentor junior SDR developers and be a leading contributor to a team developing products that implement innovative digital signal processing... 
    Senior
    Permanent employment
    Full time

    Teltrium Inc.

    Greenbelt, MD
    3 days ago
  • AP108 HEASARC Senior Scientific Software Developer The High Energy Astrophysics Science Archive (HEASARC) at NASA’s Goddard Space Flight...  ...in scientific computing or research software engineering Experience designing software architecture for long‑term maintainability... 
    Senior
    Permanent employment

    Space and Earth Science Data Analysis

    Greenbelt, MD
    3 days ago
  • $140k - $200k

     ...on the go, at your own speed, and with tools that make learning easier, deeper, and faster. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Remote work

    Clutch Canada

    College Park, MD
    4 days ago
  • $130.62k - $138k

     ...Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  ...this Position We have an immediate need for an Embedded Firmware Engineer. What You'll Get to Do: Develop embedded... 
    Immediate start
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Annapolis Junction, MD
    4 days ago
  • Company Overview: Over the past 15 years, eTel has delivered essential solutions for the federal government by securing and managing data, providing scalable identity access, modernizing legacy systems, and building high-performance platforms. By integrating new technologies...
    Senior
    Contract work
    For contractors
    Local area

    eTelligent Group

    Lanham, MD
    5 days ago
  • A leading space research firm is seeking a Senior Scientific Software Developer to join their team at NASA Goddard Space Flight Center in Greenbelt, MD. This position focuses on developing and enhancing software systems for NASA's Space Physics Data Facility. The ideal... 
    Senior

    Space and Earth Science Data Analysis

    Greenbelt, MD
    5 days ago
  • GBTI Solutions Inc in Lanham, Maryland is looking for a technical leader to provide full lifecycle support for legacy IRS mainframe systems. This role includes analyzing, designing, and implementing COBOL/CICS/DB2 applications, as well as supporting production operations...
    Senior
    Remote job
    Work from home
    Flexible hours

    GBTI Solutions Inc

    Lanham, MD
    3 days ago
  • HP100 Senior Scientific Software Developer ADNET is looking for a Senior Scientific Software Developer to fulfill a position at the NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. The position will support NASA’s Space Physics Data Facility (SPDF), the active... 
    Senior
    Permanent employment
    Work experience placement
    Local area
    Worldwide

    Space and Earth Science Data Analysis

    Greenbelt, MD
    5 days ago
  • eTelligent Group is looking for a Chief Cloud and Data Platform Architect to provide technical leadership in designing and optimizing the Enterprise Data Platform. The candidate will develop secure and scalable AWS cloud architectures supporting advanced data operations...
    Senior
    Remote work

    eTelligent Group

    Lanham, MD
    4 days ago
  • eTelligent Group is seeking a Chief Cloud and Data Platform Architect, responsible for the design and optimization of the Enterprise Data Platform. This role requires a strong background in cloud architecture and experience with AWS services and Databricks. Ideal candidates...
    Senior
    Remote work
    Flexible hours

    eTelligent Group

    Lanham, MD
    3 days ago
  • ENS Solutions, LLC is seeking a Security Solutions Specialist in College Park, Maryland. The role involves implementing and operating advanced security solutions, primarily utilizing Splunk to monitor and analyze security threats. Candidates should have at least 3 years...
    Senior

    ENS Solutions, LLC

    College Park, MD
    4 days ago
  • A leading technology firm is seeking a Software Developer Web Applications IV to design and develop advanced web applications for meteorological data visualization. This role requires expertise in JavaScript/TypeScript and modern frameworks, alongside experience in AWS ...
    Senior
    Remote job

    GAMA-1 Technologies

    Greenbelt, MD
    5 days ago
  • A management solutions firm in College Park is seeking a Subject Matter Expert Mainframe System Programmer to provide senior-level expertise in mainframe systems. The role entails defining technical requirements, leading modernization efforts, and ensuring operational... 
    Senior
    Full time

    Angarai

    College Park, MD
    2 days ago
  • $126.89k - $166.13k

    Jobr.pro is looking for a Security Engineer to join our team in Colorado or Maryland, with an option for remote work. This role focuses on enhancing security infrastructure for quantum technology. Ideal candidates will have 3-5 years of experience, particularly in cloud... 
    Senior
    Remote job

    jobr.pro

    College Park, MD
    3 days ago
  • $150k - $165k

     ...Zachary Piper Solutions is seeking a Senior Flight Software Engineer to join a Government Consulting company located in Lanham, MD through a hybrid onsite work environment. The Senior Flight Software Engineer will develop embedded flight software, support FPGA/SoC development... 
    Senior
    Relocation package
    Shift work

    ZP Group

    Lanham, MD
    5 days ago
  • $120k - $160k

    SAIC is seeking a Senior Network Engineer in Beltsville, MD to support the Department of State's Diplomatic Technology Operations Division. This role involves evaluating and implementing network components, with a particular focus on SD-WAN architecture and protocols. Candidates... 
    Senior

    SAIC

    Beltsville, MD
    4 days ago
  •  ...define the new space era by continuously pushing the boundaries of engineering models services and technology development. Visit us at...  ...mission is to enable commercial world-wide internet access. As a Firmware Engineer, you are part of a cross-functional team developing... 

    Relative Dynamics Inc.

    Laurel, MD
    5 days ago
  • Clutch Canada is seeking a Senior Android Engineer to own significant features and enhance the user experience of its popular text-to-speech app. The ideal candidate should have over 5 years of software engineering experience, a strong foundation in Kotlin, and a passion... 
    Senior
    Flexible hours

    Clutch Canada

    College Park, MD
    4 days ago
  •  ...The Senior Salesforce Developer must meet the below criteria: # Location: 100% remote # Years’ Experience: 7+ years Salesforce...  ...third-party systems Partner closely with front-end and database engineers to ensure features are developed holistically Participate in... 
    Senior
    Temporary work
    Local area
    Remote work

    IBR (Imagine Believe Realize)

    Greenbelt, MD
    15 days ago
  • A professional management solution organization in College Park, Maryland is seeking an Applications Programmer specialized in Salesforce Marketing Cloud. This role focuses on configuring and maintaining marketing automation solutions, designing customer engagement journeys...
    Senior
    Full time

    Angarai

    College Park, MD
    2 days ago
  • $85.39k - $116.98k

     ...Syms Strategic Group (SSG) is seeking a talented Senior Software Systems Engineer (.Net Developer) Location: Remote Department: Veterans Affairs (VA) Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Salary Range:... 
    Senior
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    College Park, MD
    11 hours ago

Do you want to receive more vacancies?

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