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
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$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$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....SeniorHourly payContract workWork experience placement- 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...SeniorFull time
$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...SeniorHourly payContract workLocal area$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$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- ...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
- ...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
$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....SeniorTemporary workWork experience placementInterim roleRelocation packageFlexible hours$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...SeniorImmediate startVisa sponsorship- ...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- ...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
- 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...SeniorFull time
- ...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
- ...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- ...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...SeniorTemporary work
$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$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...SeniorContract work$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...SeniorFull timeTemporary workFlexible hours
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




