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
    1 day 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
    4 days ago
  • $10k

     ...technology lab. Learn more at Your Mission Join ClearEdge as a Senior Software Engineer , where you will lead day-to-day delivery...  ...development and functionality. You will play a key role in developing and implementing our AI‑enabled product while collaborating... 
    Senior

    ClearEdge IT Solutions

    Jessup, MD
    2 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
  • $95.5k - $181.7k

     ...About the Role Senior Software Engineer at Solipsys, a wholly owned subsidiary of Collins Aerospace (RTX). The role is onsite in...  ...code critical capabilities in an active Agile environment. Develop innovative new features for real‑time situational awareness command... 
    Senior
    Relocation package

    Prattwhitney

    Laurel, MD
    4 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
  • $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
  • $105k

     ..., where innovation is encouraged and supported? If so, we're looking for someone like you to join our team at APL. In A5C, we develop and deploy advanced planning capabilities and solutions directly into the hands of the warfighter, empowering them to design and execute... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    3 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
  • $86.9k - $198k

     ...Job Number: R0237633 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 make a difference... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Phase2 Technology

    Laurel, MD
    8 hours ago
  • $84.84k - $153.55k

     ...same. This means creating an environment where colleagues can develop new skills, build careers that match their ambitions and see the...  ...organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support... 
    Senior
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Laurel, MD
    3 days ago
  • $8k

     ...Visionist has an exciting new, fully FUNDED opportunity for a Senior Software Engineer. You will be joining a critical mission supporting...  ...our customers big data processing platforms. The analytics developed and deployed in these ecosystems are critical to ensuring that... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Visionist, Inc.

    Laurel, MD
    3 days ago
  • $195k - $222k

     ...Worker Type Regular Job Description Job Summary The primary role of the Senior Software Engineer is to design, develop, and deliver high-performance, mission-critical software applications. This role focuses on building modern, scalable systems across the... 
    Senior
    Permanent employment
    Contract work
    Work experience placement
    Local area

    InvestedintheMission

    Jessup, MD
    2 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
  • $131.3k - $237.35k

     ...Community customers as they address evolving national security challenges. About the Opportunity Leidos is seeking a Senior Software Engineer to develop, integrate, and enhance complex software systems supporting critical mission needs. You will solve challenging... 
    Senior

    Leidos

    Laurel, MD
    4 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
  •  ...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
    3 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
  •  ...Kubernetes clusters using Amazon EKS (Elastic Kubernetes Service).Developing and executing strategies for immutable infrastructure...  ...have at least five (5) years of experience in a technical lead or senior DevOps role focusing on AWS cloud infrastructure and containerization... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Interclypse

    Annapolis Junction, MD
    2 days ago
  • $154.05k - $278.48k

     ...for Software Engineers (hiring junior level, mid-level, up to senior level) in our INTEL SECTOR- Cyber & Analytics Business Area (CABA...  .... Following the Behavior-driven Development (BDD) pattern, developers are responsible for implementing robust testing leveraging DevOps... 
    Senior
    Local area
    Immediate start
    Flexible hours

    Leidos

    Annapolis Junction, MD
    2 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
    4 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
  •  ...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

    Jobleads-US

    Laurel, MD
    1 day ago

Do you want to receive more vacancies?

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