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

Senior Firmware Developer

$167k - $225k

Nyla Technology Solutions

Job Description

Job Description

Job Description

ACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED

We are seeking an innovative, ever-curious Embedded / Firmware Reverse Engineer (flexible across Cyber Software Engineer CS2 to CS3 levels) to join our specialized team in Annapolis Junction, MD. In this role, you will dive deep into low-level architectures, analyze embedded systems, and drive the continuous development of critical capabilities for mission partners. As an engineer at Nyla, you aren't afraid to peel back the layers of complex hardware and low-level code. You will combine strong C programming expertise with deep reverse engineering practices to dissect diverse target architectures, analyze firmware, and uncover system vulnerabilities. If you thrive in a technical, high-impact environment where continuous learning, creativity, and deep technical mastery directly advance national security missions, Team Nyla is looking for you.

The annual base salary range for this role is $167,000-$225,000 (USD) , which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things.

, Required Skills

C Programming Mastery: Strong, demonstrable proficiency in C programming for low-level or embedded software systems development.

Reverse Engineering Expertise: Hands-on experience performing reverse engineering on diverse CPU architectures and binary targets.

Low-Level Diagnostics: Ability to analyze binary code, map system behaviors, and understand hardware/software interface layers.

Technical Problem Solving: Creative approach to dissecting complex, undocumented systems and solving intricate engineering puzzles.

Education: CS2 Level: Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline PLUS 5+ years of relevant experience.  CS3 Level: Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline PLUS 10+ years of relevant experience.

, Desired Skills

Direct experience analyzing, modifying, or developing embedded firmware binaries.

Proven track record in vulnerability research (VR) and exploit analysis across novel architectures.

Experience utilizing disassembly and reverse engineering suites (e.g., Ghidra, IDA Pro, Binary Ninja).

Familiarity with low-level assembly languages (e.g., ARM, MIPS, x86/x64, PowerPC).

, About Nyla Technology Solutions

Nyla Technology Solutions delivers exceptional Artificial Intelligence (AI), Data Science, and Software Engineering services for the U.S. Government. Nyla embraces a forward-thinking and bold approach at every turn, earning us a solid reputation of technical trendsetters within the industry. We have a passion for developing solutions that have a quick and immediate impact on mission. Headquartered in Columbia, Maryland, our customers love how we tackle their most challenging problems and get things done.

If you have the unique experience and expertise we are seeking, along with the desire and determination to invest your time and energy as a part of Nyla’s team, 

Taking Care of All of You

Nyla provides a top-of-market compensation and benefits package. And through our unique Nyla FLEX program, we custom tailor these benefits to best fit your lifestyle. 

The Nyla FLEX benefit program is designed to offer you flexibility in the 3 biggest areas of your life: your pay, your leave, and your schedule. 

PAY - Nyla starts with 4 weeks of Annual Leave plus 11 holidays and an additional day of Annual Leave for each year you’re at the company. You have the flexibility to cash out your annual leave hours, opt out of other Nyla benefits, and/or arrange for additional hours on contract* (over 40 hrs/week). There’s even an option to earn 1.3 times your hourly rate once you work over 1880 hours on contract!

LEAVE - Want to spend more time with the family? Want more time to travel the world? You can BUY additional annual leave for a total of 6 weeks of annual leave. That’s up to 240 hours of leave plus 11 holidays! That’s not even including paid anniversary leave!

SCHEDULE - Does the traditional 40-hour workweek no longer fit your lifestyle? With Nyla FLEX, you have the freedom to scale down to 30-32 hours while still enjoying the top-notch Nyla benefits you know and love. It's flexibility that works for you without compromising the perks!

WHAT ABOUT OTHER BENEFITS? Nyla’s health care (medical, dental, and vision) is 100% covered by the company. We provide 10% 401k matching - with full vesting day 1! Our Professional Development offers $5,000 per year to be used towards fees, tuition, or time off for your continued growth. We even have a student loan repayment program and we provide 8 hours of volunteering annually so you can support your community, making your world a better place.

To learn more about Nyla's culture and our exceptional benefit packages click here.

Nyla is an equal opportunity employer.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Firmware Developer in Annapolis Junction, MD vacancy
  •  ...MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer in the Fort Meade, MD area . This is an onsite...  ...systems. Responsible for designing, engineering, analyzing, and developing software systems; work directly with penetration testers to... 
    Senior
    Work experience placement
    Work at office

    MANTECH

    Annapolis Junction, MD
    17 hours ago
  •  ...Job Description Job Description Overview We are seeking a Firmware/Hardware Engineer to support the development, analysis, and enhancement...  ...operate at a fundamental level. Key Responsibilities Develop, modify, and debug firmware for embedded systems across diverse... 
    Suggested

    InterImage

    Maryland, MD
    a month ago
  • $214.12k - $262.19k

     ...ACKtive Engineering Solutions LLC is looking for a talented Firmware Developer with C programming experience.  This position requires a US citizenship...  ...integrated into a small, expert team Collaborate with senior subject matter experts and leverage their mentorship to... 
    Senior
    Hourly pay
    Immediate start
    Flexible hours

    ACKtive Engineering Solutions LLC

    Columbia, MD
    26 days ago
  • $176k - $282k

    ResponsibilitiesPeraton is seeking a Senior Software Engineer in Annapolis Junction, MD.This team supports two web applications used...  ...Strong proficiency and hands-on experience with Linux.Experience developing, implementing, and maintaining CI/CD pipelines.Experience with... 
    Senior
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, 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... 
    Senior

    Liquid Robotics, Inc.

    Jessup, MD
    more than 2 months ago
  • $176.9k - $332.4k

     ...redefine what’s possible.Job Description:Parsons is looking for an amazingly talented Senior Software Engineer to join our team! In this role you will get to designs, modifies, develops, writes, and implements and tests software and software applicationsWhat You'll Be... 
    Senior
    Full time
    Flexible hours

    Parsons

    Annapolis Junction, MD
    4 days ago
  • $176k - $282k

    Responsibilities This team is looking for full stack developers that will work on a product that stores, visualizes, and disseminates as a system source of record for ELINT collection. Provide the Intelligence community a new product that visualizes model ELINT data... 
    Senior
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    4 days ago
  •  ...Northrop Grumman Mission Systems seeks a Sr. Principal Cyber Software Engineer (Level 2 CNO Analyst/Programmer) to design and develop end-to-end software for mission-critical systems, with positions in Annapolis Junction, MD and other sites. You will program in Python... 
    Senior

    Jobleads-US

    Jessup, MD
    3 days ago
  • $10k

    Job Description Job Description FPGA, DSP, C++, Vivado, Eqpiq Solution PDK Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position. Required: Must be a US Citizen. ...
    Senior
    Contract work
    Temporary work
    Immediate start

    Constellation Technologies, Inc

    Maryland, MD
    20 days ago
  • $190k - $240k

     ...Belay Technologies is seeking a Senior Software Engineer (SWE3). This position is designed for a Fullstack Developer with required skillset background. The resource will join a fast‑paced, integrated team that leads storage efforts in support of SAE. The candidate should... 
    Senior

    Belay Technologies

    Laurel, MD
    4 days ago
  • $185k - $215k

     ...security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our engineers work in a...  ...Riverstone is seeking a motivated, career, and customer-oriented Senior Software Engineer to join our team at Annapolis Junction, MD.... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Annapolis Junction, MD
    3 days ago
  • Johns Hopkins Applied Physics Laboratory (APL) seeks a Senior Software Engineer to design, build, and deploy advanced software systems...  ..., and health missions. You will architect scalable solutions, develop high-quality code, and integrate complex algorithms and data services... 
    Senior
    Full time

    Johns Hopkins Applied Physics Laboratory (APL)

    Laurel, MD
    4 days ago
  • $96.16 - $125 per hour

     ...Job Title Software Engineer, Senior EverWatch is a government solutions company providing advanced defense, intelligence, and...  ...combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We're looking for a software engineer... 
    Senior
    Hourly pay
    Contract work
    Local area

    EverWatch

    Annapolis Junction, MD
    4 days ago
  • $131.3k - $237.35k

     ...capabilities. Primary Responsibilities: Analyze user requirements to derive software design and performance specifications. Design, develop, and enhance software to add new features or improve existing functionality. Debug and resolve defects in software systems. Utilize... 
    Senior
    Local area
    Immediate start

    Leidos

    Annapolis Junction, MD
    4 days ago
  • $215.73k - $225.39k

     ...Job Description Job Description Responsibilities : The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-... 
    Senior

    Lentech Inc.

    Annapolis Junction, MD
    4 days ago
  •  ...for providing engineering support for mission applications in a SaaS/PaaS Linux environment deployed on an 'on-prem' cloud offering developed with open source software using Kubernetes, Docker, Istio, Rook and other cutting edge technologies. Position Required Skills:... 
    Senior

    Fuse Engineering

    Annapolis Junction, MD
    2 days ago
  •  ...Job Description Job Description Description: The role of Sr. Software Engineer includes developing, maintaining, and enhancing software systems in accordance with project requirements. Works effectively both independently and collaboratively within a team. The role... 
    Senior

    Wrenchio LLC

    Annapolis Junction, MD
    a month ago
  • $100k

     ...like you to join our team at APL. The Analytic Capabilities group of the Asymmetric Operations Sector is seeking a Senior Software Engineer to develop innovative solutions that have impactful contributions in cyber operations, special operations, and global health.... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Talentify.io

    Laurel, MD
    3 days ago
  • $194k - $249k

     ...Application Developer / Reverse Engineer Make an Impact Where It Matters Most At Intelliforce, we build mission-driven capabilities that move quickly from idea to operational use. In this role, you will work as both a software engineer and reverse engineer, helping... 
    Senior
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group, LLC.

    Annapolis Junction, MD
    4 days ago
  •  ...Johns Hopkins Applied Physics Laboratory (APL) seeks a Network Software Engineer to design, develop, and test secure communications and networking software for government programs. You will work on protocol implementation, distributed systems, and real‑time capabilities... 
    Senior

    Jobleads-US

    Laurel, MD
    2 days ago
  • $86.9k - $198k

     ...software used by operators, analysts, and cyber experts. As a Senior Software Engineer, you’ll establish a new quality engineering approach...  ...building, shipping, or supporting production software, developer tools, or test infrastructure3+ years of experience developing... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    2 days ago
  •  ...don’t love the bullet points, but we love the work!) As the Senior Software Engineer, you'll play a key role in building and sustaining...  ...Owners, System Engineers, and Software Engineers to design, develop, test, troubleshoot, and enhance critical software capabilities... 
    Senior
    Full time
    Work at office
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    more than 2 months ago
  • Johns Hopkins Applied Physics Laboratory (APL) seeks a Senior C++ Software Engineer to build advanced software for national security, space, and health missions. You will design and implement high-performance C++ applications, collaborate with scientists and engineers... 
    Senior
    Full time

    Johns Hopkins Applied Physics Laboratory (APL)

    Laurel, MD
    4 days ago
  •  ...Bitwise in Laurel, MD is seeking a Senior Software Engineer – Inference to lead evaluation, configuration, and deployment of inference models, ensuring access to high-quality LLMs within our AI infrastructure. You will mentor engineers, shape best practices, and collaborate... 
    Senior

    Jobleads-US

    Laurel, MD
    3 days ago
  •  ...Grumman Mission Systems in the United States seeks a Principal Cyber Software Engineer (Level 0 CNO Analyst/Programmer) to design and develop specialized tools, with experience in Python, C/C++, and multi-environment development across Windows, UNIX, and embedded platforms... 
    Senior

    Jobleads-US

    Jessup, MD
    4 days ago
  • $282k - $332k

     ...Senior Software Engineer – AI Infrastructure ~ Laurel, MD Senior Software Engineer – AI Infrastructure An active TS/SCI clearance...  ...initiatives and influence organizational change ~ Experience developing technical policies and governance frameworks ~ Excellent... 
    Senior
    Extra income
    Contract work
    Flexible hours
    Night shift

    Bitwise

    Laurel, MD
    3 days ago
  •  ...Job Description Job Description Job Description: Quevera is seeking a Senior Software Developer – Full Stack with an active TS/SCI clearance with Polygraph to support mission-critical programs in Fort Meade, Maryland . In this role, you will design, develop... 
    Senior
    Temporary work

    Quevera LLC

    Annapolis Junction, MD
    a month ago
  • $180k - $260k

     ...experts, consider joining our team! Peterson is seeking a talented  Software Engineer.   Job Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development,... 
    Senior

    Peterson Technologies

    Annapolis Junction, MD
    a month ago
  • $10k

     ...TechConnect and DeepDive collaboration sessions with our entire technical staff. Your Mission   As a Senior Software Engineer you will architect, develop, maintain, and enhance complex software systems supporting our critical environments. You will work across the... 
    Senior
    Contract work

    ClearEdge

    Annapolis Junction, MD
    a month ago
  • $120k - $140k

     ...Responsibilities : Design, develop, test, and maintain information management solutions in support of Navy program requirements. Apply structured programming techniques to ensure maintainability, scalability, and reliability of automated solutions. Develop and optimize... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Amelex

    Maryland, MD
    a month ago

Do you want to receive more vacancies?

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