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

Embedded Firmware Engineer

$130.62k - $138k

General Dynamics

Embedded Firmware Engineer

We have an immediate need for an Embedded Firmware Engineer.

What You’ll Get to Do:

  • Develop embedded software using C and assembly languages on bare metal or embedded operating systems
  • Utilize advanced development/debugging tools, e.g., C compilers, linkers, in-circuit debug, logic analyzers and more to evaluate and test embedded application performance and security
  • Participate in all aspects of the product design life cycle including system architecture, design, development, and verification
  • Document design and results
  • Work individually and with a team to complete tasks

Knowledge, Skills and Abilities:

  • Experience in embedded firmware development
  • Experience using FPGA based SoC processors such as ARM, Microblaze, NIOS, RISC-V, PowerPC, or similar processors
  • Demonstrate expert programming ability (C/C++, assembly, scripting)
  • Knowledge of low-level computer architecture (CPUs, Memory Management Units, IOMMU, serial buses)
  • Experience with FLASH programming, boot loaders, board bring-up and debug

Our Commitment to You:

  • An exciting career path with opportunities for continuous learning and development.
  • Research oriented work, alongside award winning teams developing practical solutions for our nation’s security
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule)
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
  • See more at gdmissionsystems.com/careers/why-work-for-us/benefits

Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $130,617.00 - USD $138,000.00 /Yr.

Company Overview

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Annapolis Junction, MD vacancy
  • $100k - $290k

     ...Applied Physics Laboratory in Laurel, Maryland, seeks an Electrical Hardware Engineer to develop and field autonomous systems. The role involves designing circuit boards, maintaining embedded systems architecture, and conducting testing both in the lab and field. Candidates... 
    Suggested

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • $185k - $240k

    Bestgate Engineering is searching for a Senior CNO Developer in Laurel, Maryland. Your role will involve designing, implementing, and maintaining...  ...software systems, particularly focusing on C programming, embedded engineering, and collaboration with a high-performing team.... 
    Suggested

    Bestgate Engineering

    Laurel, MD
    4 days ago
  •  ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile development projects in support of a high-visibility mission. This position involves providing technical... 
    Suggested

    Lockheed Martin

    Annapolis Junction, MD
    -81
  • $100k - $245k

     ...Laboratory in Laurel, MD, is seeking a Test Automation Software Engineer to develop software for aerospace projects. This role involves...  ...and have proficiency in C++ and Python, along with 3+ years in embedded systems. Generous benefits, including education assistance and... 
    Suggested

    Johns Hopkins Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • $118.3k - $224.9k

     ..., implement, test, and debug integrated embedded real-time software within heterogeneous...  ...multi‑disciplinary team to solve complex engineering problems. Perform hands‑on integration and...  ...processing Real‑time embedded software/firmware development Embedded Linux ARM... 
    Suggested
    Temporary work
    Flexible hours
    Night shift
    Day shift

    Raytheon

    Columbia, MD
    1 day ago
  • $118.3k - $224.9k

    Raytheon is seeking a highly skilled software engineer with a degree in a STEM discipline and at least 8 years of experience in embedded software development. Located in Columbia, Maryland, this position requires expertise in areas such as software-defined radio and real... 

    Raytheon

    Columbia, MD
    2 days ago
  • $3,000 per month

     ...procedures for software components • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas • Modify existing software to correct errors... 

    Lockheed Martin

    Simpsonville, MD
    2 days ago
  • $161.6k - $222.2k

    Description Senior Embedded Software Engineer   Liquid Robotics is seeking a Senior Embedded / Robotics Software Engineer to develop mission-critical software for autonomous maritime robotic systems. This hybrid role is based in the Jessup, MD and reports to our Software... 

    Liquid Robotics, Inc.

    Jessup, MD
    9 days ago
  • $100k - $160k

     ...Nexxis Solutions supports several CNO programs with current Embedded/Reverse Engineer openings. If you have experience with software system development (to include requirements / analysis / design / integration / testing) using C/C++ in Linux (or related) environments,... 
    Full time
    Local area
    Remote work

    Nexxis Solutions

    Annapolis Junction, MD
    more than 2 months ago
  •  ...matter. Our systems operate in demanding environments and interface directly with flight hardware. We are seeking an Embedded Software Application Engineer to design and develop software that runs on our airborne and ground-based systems. This role focuses on building... 
    Work at office
    Remote work
    Overseas

    Advantage Technical

    Columbia, MD
    2 days ago
  • Senior Program Integrator We are seeking an experienced Program Integrator III to support financial planning, program execution, and resource management activities for a complex government program. This position will work closely with project managers, budget leads,...
    Contract work
    Work at office

    SITEC Consulting LLC

    Laurel, MD
    1 day ago
  • Advantage Technical is seeking an Embedded Software Application Engineer to design and develop software for airborne and ground-based systems used in tethered aerostat platforms. The role blends low-level hardware interfaces with higher-level application logic to deliver... 

    Advantage Technical

    Columbia, MD
    2 days ago
  • $3,000 per month

     ...hired, you‘ll receive a $3000 payment! This position may be eligible for a $25K sign on bonus for external hires! Cyber Software Engineer Stf - SIGNAL SWE WHAT WE‘RE DOING Lockheed Martin, Cyber & Intelligence invites you to step up to one of today’s most... 
    Relocation package

    Lockheed Martin

    Laurel, MD
    2 days ago
  • L3Harris Technologies in Millersville, MD is seeking a Sr. Specialist Software Engineer to develop advanced sonar systems and support software. Responsibilities include design and implementation of software using C/C++ and C#, as well as project execution and verification... 

    L3Harris Technologies

    Millersville, MD
    2 days ago
  • Themis Insight solves difficult business, IT, and analytic problems by addressing the whole problem – not just the symptoms – using interdisciplinary approaches that are both practical and innovative. We provide fresh alternatives to ordinary, mainstream consulting firms...
    Contract work
    For contractors
    Local area

    Themis Insight LLC

    Laurel, MD
    1 day ago
  • The Johns Hopkins University Applied Physics Laboratory (APL) in Laurel, Maryland, is seeking a Strategic Systems Software Engineer to streamline engineering workflows and enhance software quality through automation, analytics, and modern development tools while promoting... 

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • $100k

     ...to accomplish large-scale mission impact? If so, we're looking for someone like you to join our team at APL. We're looking for engineers who see opportunities where others see constraints—people who leverage automation, AI‑assisted development tools, DevSecOps, and modern... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    2 days ago
  • Renesas is seeking a Sr. Staff Embedded AI Engineer to develop advanced TinyML and embedded AI solutions targeting Renesas microcontroller and MPU platforms (RA, RL78, RX, RZ). This is a highly technical, hands‑on role focused on building cloud‑based model translation... 
    Local area

    Renesas

    Columbia, MD
    2 days ago
  • Renesas is seeking a Sr. Staff Embedded AI Engineer to develop advanced TinyML and embedded AI solutions targeting Renesas microcontroller and MPU platforms. This hands-on role involves building cloud-based model translation infrastructure and optimizing network inference... 

    Renesas

    Columbia, MD
    2 days ago
  • $90k - $184k

     ...Department: Engineering Employment Type: Full Time Location: Mount Laurel, NJ Compensation: $90,000 - $184,000 / year About The Role: Innovative Defense Technologies (IDT), a leading defense technology company, is seeking an AI Solutions Developer to be part of our Missile... 
    Full time
    Work at office
    Immediate start

    Innovative Defense Technologies

    Laurel, MD
    4 days ago
  • $110k - $141k

     ...Full Stack Java Software Engineer Make an Impact Where It Matters Most At Intelliforce, we build software for mission environments where speed, usability, and reliability all matter at once. In this role, you will join a fast-moving software engineering team supporting... 
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis Junction, MD
    2 days ago
  •  ...the position and has completed the necessary telework training. Basic Requirements ~14 years of experience as a software engineer ~ Bachelor's degree in a technical discipline ~4 additional years of experience as a software engineer may be substituted for... 
    16 hours
    Immediate start
    Remote work

    Shield Consulting Solutions

    Annapolis Junction, MD
    4 days ago
  • Job Title: Full Stack Senior Developer Work Location & Reporting Address: Philadelphia, PA; or Mount Laurel, NJ; or Charlotte, NC; or Fort Lauderdale, FL (Hybrid) Contract duration: 12 months Target Start Date: Immediate Does this position require Visa independent...
    Contract work
    Immediate start
    Shift work

    Diverse Lynx

    Laurel, MD
    1 day ago
  • Job Posting Athenix Solutions Group is looking for multiple Full Stack Developers in Annapolis Junction, MD. The developers will support a variety of projects to develop, maintain, and enhance complex and diverse software systems assisting in the defense of our nation...

    Navstar

    Annapolis Junction, MD
    1 day ago
  •  ...resource across multiple disciplines Requirements Required Qualifications Bachelor's Degree in Computer Science, Computer Engineering, Information Systems or other relevant technical degrees. The proposed candidate must have at least seven (7) years of IT and... 
    Temporary work
    Work experience placement
    Flexible hours

    Interclypse

    Annapolis Junction, MD
    1 day ago
  • Python Full-Stack Developer Job Location: Mount Laurel, NJ Job Type: Full-Time Job Requirement: ~8+ years of design and development hands-on experience. ~ Expert in using Python and related frameworks. ~ Expert in using ESlint and Pylint. ~ Well versed...
    Full time

    InterSources

    Laurel, MD
    1 day ago
  • Job Title Required: Java 8+ Understanding, maintaining, and troubleshooting interfaces between multiple applications Elasticsearch MongoDB Oracle Spring Boot Angular RESTful web services Solr Desire: Amazon Web Services (AWS)...

    Avid Technology Professionals

    Annapolis Junction, MD
    2 days ago
  • $110k - $130k

    Junior Full Stack Developer $110K to $130K This is a high-speed, rapidly changing environment where direct customer interaction provides new challenges and excellent opportunities for continuous learning and professional growth. Success in this role requires a proactive...

    thejosefgroup.com

    Annapolis Junction, MD
    1 day ago
  • Job Opening At Zortech Solutions Hi, Hope you are doing well and safe. My name is Wasim and I am an IT Recruitment Executive at ZORTECH SOLUTIONS. We are constantly on the lookout for professionals to fulfil the staffing needs of our clients, and we currently have a...

    Zortech Solutions

    Annapolis Junction, MD
    2 days ago
  •  ...predominantly using Java to create and implement enhancements to existing capabilities Collaborate with team of software and systems engineers in an agile environment to analyze requirements and derive user stories and issues for development planning Perform integration... 

    Marathon TS

    Annapolis Junction, MD
    22 hours ago

Do you want to receive more vacancies?

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