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

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

Desired Skills
  • 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

Preferred Qualifications
  • 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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Firmware-Savvy CNO Developer in Maryland, MD vacancy
  • $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... 
    Suggested
    Full time
    For contractors
    Flexible hours

    Parsons

    Annapolis Junction, MD
    3 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Maryland, MD
    1 day ago
  •  ...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

    InterImage

    Maryland, MD
    8 days ago
  • $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

    ARSIEM

    Maryland, MD
    a month ago
  •  ...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

    Amches

    Columbia, MD
    3 days ago
  • $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 pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Maryland, MD
    8 days ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours

    Booz Allen Hamilton

    Annapolis Junction, MD
    2 days ago
  • $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... 

    ARSIEM

    Maryland, MD
    a month ago
  •  ...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

    MANTECH

    Annapolis Junction, MD
    21 hours ago
  • $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 time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    1 day ago
  •  ...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... 

    Amches

    Columbia, MD
    3 days ago
  •  ...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... 

    MANTECH

    Hanover, MD
    21 hours ago
  • $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 time
    Flexible hours

    Parsons

    Annapolis Junction, MD
    21 hours ago
  •  ...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... 

    MANTECH

    Hanover, MD
    21 hours ago
  •  ...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

    Gormat

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

    thejosefgroup.com

    Annapolis Junction, MD
    2 days ago
  • $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 employment
    Contract work

    avav

    Jessup, MD
    2 days ago
  • $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 time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Lockheed Martin

    Hanover, MD
    1 day ago
  • $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 employment
    Contract work
    Work experience placement
    Local area

    A/V Services LLC

    Jessup, MD
    4 days ago
  •  ...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

    MANTECH

    Hanover, MD
    21 hours ago
  • $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 time
    Flexible hours

    Parsons

    Annapolis Junction, MD
    3 days ago
  • $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 time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Lockheed Martin

    Hanover, MD
    2 days ago
  •  ...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 time
    Temporary work
    Work experience placement
    Work at office
    Local area

    Gtsc-Talent Solutions

    Hanover, MD
    21 hours ago
  •  ...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 job
    Full time
    Work experience placement

    Percival-engineering

    Columbia, MD
    21 hours ago
  • $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 time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Columbia, MD
    21 hours ago
  •  ...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 time
    Work at office
    Flexible hours

    Set Of X

    Annapolis Junction, MD
    21 hours ago
  •  ...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 work
    Work at office

    GTSC Talent Solutions (a GTSC Company)

    Hanover, MD
    2 days ago
  • $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 time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    a month ago
  • $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 time
    Work at office
    Flexible hours

    Set of X

    Annapolis Junction, MD
    8 days ago
  • $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 pay
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work

    ManTech International Corporation

    Hanover, MD
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware-Savvy CNO Developer. Be the first to apply!