Senior Firmware Developer
$167k - $225kNyla 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 SkillsC 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 SkillsDirect 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 SolutionsNyla 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.
- ...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...SeniorWork experience placementWork at office
- ...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
$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...SeniorHourly payImmediate startFlexible hours$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...SeniorContract workShift work$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$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...SeniorFull timeFlexible hours$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...SeniorContract workShift work- ...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
$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$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. ...SeniorContract workTemporary workImmediate start$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...SeniorRelocation package$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$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...SeniorLocal areaImmediate start$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...SeniorTemporary workWork experience placementInterim roleRelocation packageFlexible hours$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$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...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$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...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours$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...SeniorPermanent employmentContract workTemporary workRemote workFlexible hours$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...SeniorPermanent employmentContract workWork experience placementLocal area- ...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
$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- ...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
- ...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
$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...SeniorFull timeContract workPart timeLocal areaRemote work- ...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...SeniorTemporary workRemote workFlexible hours
$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...SeniorLocal areaImmediate startFlexible hours- ...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
- ...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...SeniorFull timeWork at officeVisa sponsorshipWork visa
- ...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
$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...SeniorExtra incomeContract workFlexible hoursNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Developer. Be the first to apply!
- senior software engineer ruby on rails Annapolis Junction, MD
- senior cloud data engineer Annapolis Junction, MD
- senior data integration developer Annapolis Junction, MD
- senior living Annapolis Junction, MD
- senior network engineer Annapolis Junction, MD
- senior vmware engineer Annapolis Junction, MD
- senior consulting engineer Annapolis Junction, MD
- senior sas developer Annapolis Junction, MD
- remote senior project manager Annapolis Junction, MD
- senior Annapolis Junction, MD




