Firmware-Savvy CNO Developer
InterImage
Job Description
Job Description
Overview
We are seeking a Firmware/Hardware Engineer to support the development, analysis, and enhancement of embedded systems and low-level software across a variety of platforms. This role sits at the intersection of hardware and software, focusing on firmware development, reverse engineering, and system-level problem solving.
This position is ideal for engineers who enjoy working close to the hardware, breaking down complex systems, and uncovering how things operate at a fundamental level.
Key Responsibilities- Develop, modify, and debug firmware for embedded systems across diverse hardware architectures
- Perform reverse engineering of binaries, firmware, and hardware-integrated software components
- Analyze system behavior at the hardware/firmware interface to identify vulnerabilities or performance improvements
- Collaborate with cross-functional teams to design and implement low-level solutions
- Support testing, validation, and troubleshooting of firmware in real-world environments
- Document findings, methodologies, and technical implementations
Requirements
Required Qualifications- Strong proficiency in C programming, particularly in embedded or low-level environments
- Experience performing reverse engineering across multiple architectures (e.g., ARM, x86, MIPS)
- Solid understanding of computer architecture, memory management, and hardware/software interaction
- Experience working in Linux or Unix-based environments
- Ability to debug and analyze systems at a low level
- Experience with vulnerability research or identifying security weaknesses in firmware or embedded systems
- Hands-on experience analyzing or developing firmware
- Familiarity with reverse engineering tools such as Ghidra, IDA Pro, Binary Ninja, or similar
- Experience with embedded debugging tools (e.g., JTAG, UART, logic analyzers)
- Understanding of common firmware formats, bootloaders, and device communication protocols
- Exposure to secure coding practices and exploit mitigation techniques
- Experience working with embedded devices, IoT systems, or custom hardware platforms
- Familiarity with assembly languages and low-level debugging
- Background in cybersecurity, embedded security, or hardware security
- Experience integrating firmware with hardware components in production or lab environments
Benefits
- 401K: up to 3% discretionary profit sharing contribution + 100% match on the 1st 7% of pay
- PTO: 20 days per year
- Healthcare, dental, vision, Free for a single participant
- $50,000 Life insurance provided, additional voluntary life insurance available
InterImage is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. InterImage provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.
$103.5k - $181.1k
...talented Reverse Engineer / Embedded Software Developer who wants to apply and grow their skills... ...of embedded systems, binaries, and firmware.Design, develop, and implement embedded software... ...in C.Apply vulnerability research and CNO skills to discover and implement novel...SuggestedFull timeFor contractorsFlexible hours$10k
...We are looking for a SAS member for the Firmware team to support development of new and existing... ...also requires 3 years of cybersecurity/CNO-specific development. Degree must be... ...research Experience analyzing or developing firmware The Benefits Package ~ Wyetech...SuggestedHourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start- ...essential. Key Responsibilities Develop and enhance software capabilities targeting... ..., and capability integration in CNO environments Analyze and manipulate network... ...Reverse engineer mobile applications, firmware, and embedded systems Work with low-level...Suggested
$10k
...opportunities to grow and the ability to have an impact on every client you work with. ARSIEM is currently looking for a Baseband-Savvy CNO Developer . This position will support one of our Government clients in Fort Meade, MD. Responsibilities ~ Work as a Baseband...Suggested- ...years of experience must be in software development or an extremely related discipline. This LCAT also requires 2 years of cybersecurity/CNO-specific development. Their degree must be in Computer Science or Computer Engineering (or something extremely similar). We are...Suggested
$10k
...years of experience must be in software development or an extremely related discipline. This LCAT also requires 1 year of cybersecurity/CNO-specific development. Their degree must be in Computer Science or Computer Engineering (or something extremely similar) Required...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start$112.8k - $257k
CNO Software EngineerThe Opportunity: As a computer network operations (CNO) specialist, you know that embedded and application developers, reverse engineers, and vulnerability analysts all play key roles in the CNO capability development lifecycle. We’re looking for someone...Full timeContract workPart timeWork at officeLocal areaRemote workFlexible hours$10k
...opportunities to grow and the ability to have an impact on every client you work with. ARSIEM is currently looking for a Network-Savvy CNO Developer . This position will support one of our government clients in Fort Meade, MD. Responsibilities ~ Work as SAS member...- ...MANTECH seeks a motivated, career and customer-oriented CNO Developer to join our team in Annapolis Junction, MD. Responsibilities include but are not limited to: Develop custom cyberspace capabilities based on operational requirements and vulnerability...Work at office
$86.9k - $198k
Android CNO Software DeveloperThe Opportunity:Own the development and maintenance of Android CNO solutions enabling strategic cyber operations. Support our research team by receiving emerging research and proof-of-concept artifacts and productize them into reliable and...Full timeContract workPart timeWork at officeLocal areaRemote work- ...years of experience must be in software development or an extremely related discipline. This LCAT also requires 2 years of cybersecurity/CNO-specific development. Their degree must be in Computer Science or Computer Engineering (or something extremely similar). We are...
- ...MANTECH seeks a motivated, career- and customer-oriented CNO Python Software Engineer to join our team in Hanover, MD. This position... ...include, but are not limited to: Design and develop new bleeding edge software, leveraging your knowledge in programming...
$103.5k - $181.1k
...your full potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talented CNO Developer with an interest in Reverse Engineering to join our team! In this role you will get to work on fascinating projects with some of...Full timeFlexible hours- ...MANTECH seeks a skilled and mission-focused CNO Software Engineer to join our team in Hanover, MD or Aurora CO.. In this... ...Responsibilities include but are not limited to: Design and develop new hardware- or software-based CNO capabilities Assists with...
- ...schedules and strategies. Documenting and presenting findings. Developing software prototype demonstrations. Doing independent... ...headquarters and local customers to develop and integrate cutting-edge CNO tools. What Required Skills You'll Bring: Bachelor's...Local area
- ...CNO Developer Annapolis Junction, MD TS/SCI and Full Scope Poly is Required 200K-280K The work involves Vulnerability Research, Exploit Development, CNO tool development and enhancement, and infrastructure support (DevOps) for access operations. Platforms involved...Remote work
$125k - $137k
...Worker Type Regular Job Summary The primary role of the CNO Developer is to design and develop low‑level software tools and capabilities in support of Computer Network Operations (CNO) missions. This role focuses on building, debugging, and maintaining mission‑critical...Permanent employmentContract work$3,000 per month
...use of advanced electronics to undermine our way of life. You’ll develop innovative offensive cyber capabilities that help protect the... ...and the world. Cyber | Lockheed MartinThe Work:A Expert Offensive CNO Software Engineer does work that requires a highly skilled individual...Full timeTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$125k - $137k
...Job Summary The primary role of the CNO Developer is to design and develop low-level software tools and capabilities in support of Computer Network Operations (CNO) missions. This role focuses on building, debugging, and maintaining mission‑critical cyber capabilities...Permanent employmentContract workWork experience placementLocal area- ...MANTECH seeks a highly experienced and innovative Expert CNO Developer to join our team in Hanover, MD. In this role, you will lead the development of mission-critical cyber capabilities and lead efforts in advanced Computer Network Operations (CNO) and drive technical...Work experience placement
$103.5k - $181.1k
...Parsons.What You’ll Be Doing:As a Reverse Engineer / Embedded CNO Developer, you will:Apply your reverse engineering, vulnerability... ...Familiarity with low-level platforms, embedded systems, and/or firmware analysisSecurity Clearance Requirement:An active Top Secret SCI...Full timeFlexible hours$76.5k - $134.9k
...forefront of defending our nation against advanced cyber threats. We develop innovative offensive cyber capabilities that protect national... ..., and push the boundaries of what's possible.WHO YOU AREAs a CNO (Computer Network Operations) offensive cyber professional, you'...Full timeContract workTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...AEITS, Inc. \ , a GTSC company, is growing its team! Seeking a \ CNO Expert Software Engineer \ to support our customer in the Fort... ...Software Engineer \ on our team, you will play a key role in developing advanced CNO capabilities that directly support national security...Full timeTemporary workWork experience placementWork at officeLocal area
- ...it. Based in Columbia, Maryland, our squad is on a big mission: developing top-notch talent and technical solutions to safeguard our... ...cutting-edge software, our team does it all. If you are a Cyber (CNO) Software Developer with a passion for innovation and a knack for...Remote jobFull timeWork experience placement
$190k - $240k
...Technologies is seeking a Senior Software Engineer to join our Intel team. This CNO-focused Senior Software Engineer will support analysts and operators across multiple product groups by designing, developing, and integrating tools to automate data collection, analysis, and...Full timeContract workWork experience placementFlexible hours- ...answered yes to these questions, then we have the perfect opportunity for you! Set of X is looking for a software engineer who can develop software in C/C++, Python and Assembly language for operating system internals, network programming and reverse engineering. You...Full timeWork at officeFlexible hours
- ...Job Opportunity GTSC seeks a CNO Python Software Engineer to support our customer in the Fort Meade, MD area. Location: Hanover... ...Python Software Engineer on our team, you will play a key role in developing advanced CNO capabilities that directly support national...Temporary workWork at office
$105k - $200k
...s (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a CNO Analyst Programmer with experience developing software for mobile and embedded platforms. The successful candidate will support the design, development, and...Full timeContract workWork experience placementFlexible hours$120k - $247k
...__________________________________________ You will act as a CNO software engineer in an organization focused on discovery of opportunities... ...fields. The candidate will be responsible for designing, developing, prototyping, modifying, and integrating solutions for a wide...Full timeWork at officeFlexible hours$141.5k - $236k
...potential with MANTECH! MANTECH seeks a highly technical and mission-focused Expert CNO Software Engineer to join our team in Hanover, MD. In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a...Hourly payContract workTemporary workWork experience placementLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware-Savvy CNO Developer. Be the first to apply!



