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 13 days 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
    18 hours 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
    13 days ago
  • $10k

     ...opportunities to grow and the ability to have an impact on every client you work with.  ARSIEM is currently looking for an Android-Savvy CNO Developer . This position will support one of our government clients in Fort Meade, MD. Responsibilities ~ Support Android... 
    Suggested

    ARSIEM

    Maryland, MD
    11 days ago
  • $10k

     ...opportunities to grow and the ability to have an impact on every client you work with. ARSIEM is currently looking for an iOS-Savvy CNO Developer . This position will support one of our government clients in Fort Meade, MD. Responsibilities ~ Work as an SAS member... 
    Suggested

    ARSIEM

    Maryland, MD
    11 days 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
    13 days ago
  • $25k

     ...Job Description Job Description CNO Developer - Firmware - 10+ yrs of Experience - TS/SCI w/Poly Required Halogen Engineering Group is looking for a CNO Developer that is experienced with firmware. We are looking for a SAS member for our team to support development... 
    Contract work
    Temporary work
    Remote work
    Shift work

    Halogen Engineering Group, Inc

    Maryland, MD
    13 days 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
    18 hours ago
  • $105k - $200k

     ...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!   Belay Technologies is seeking a CNO Reverse Engineer to join our intel team.  Responsibilities: Create and brief technical presentations Provide written reports,... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    15 days ago
  • $10k

     ...You Love the Work You Do, Any Mission Is Possible Position: CNO Software Engineer (All Levels)   ***(Active Clearance with a Poly...  ...with offensive, defensive, and hunt teams to design, develop, and analyze advanced cyber capabilities.   This role is ideal... 
    Extra income
    Full time

    Tiber Technologies

    Annapolis Junction, MD
    18 hours ago
  •  ..., and experience, and while you're at WT, we strive to help you develop your career and support endeavors that could encourage your growth...  ...Computer Engineering (or similar field)1 year of cybersecurity/CNO-specific developmentiOS internals experienceReverse engineering... 
    Temporary work
    Local area

    Woodsong Technologies, LLC

    Annapolis Junction, MD
    14 days ago
  • $105k - $220k

     ...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
    10 days 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... 
    Work at office
    Flexible hours

    Set of X

    Annapolis Junction, MD
    13 days ago
  •  ...Job Description Job Description About the Role: The CNO Application Developer plays a critical role in designing, developing, and maintaining applications that interact with complex network protocols to support advanced communication and data exchange systems. This... 

    8-BIT INT LLC

    Laurel, MD
    6 days ago
  • A leading defense technology firm is seeking a Senior CNO Software Engineer in Jessup, Maryland. This role focuses on designing and developing mission-critical software tools for Computer Network Operations. The ideal candidate will have a Bachelor's degree, extensive... 

    AeroVironment, Inc.

    Jessup, MD
    18 hours ago
  • $200k - $280k

     ...do not possess this level of clearance.*** Are you a Principal CNO Software Engineer who is ready for a new challenge that will...  .... We will immerse you in the latest technologies. We will develop and support your own personalized training program to continue your... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Annapolis Junction, MD
    13 days ago
  •  ...integration, and rapid prototyping in support of our customer.Collaborating with headquarters and local customers to develop and integrate cutting-edge CNO tools.Doing independent research into software and device vulnerabilities.Documenting and presenting findings.... 
    Temporary work
    Local area

    Gormat

    Annapolis Junction, MD
    13 days 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
    18 hours ago
  •  ...Job Title: Software Developer (CNO) Location: Fort Meade, Maryland Type: Contract To Hire Work Model: Onsite Security Clearance: TS/SCI CI Poly Contact: ****@*****.*** RESPONSIBILITIES ~ Lead the designing, developing, documenting... 
    Contract work
    Temporary work
    Local area

    System One

    Maryland, MD
    more than 2 months ago
  •  ...create game-changing capabilities! What you will be doing: A CNO Software Engineer researches, analyzes, and reverses objective...  ...or review software and system documentation Assist with developing and executing test procedures for software components Clearly... 
    Immediate start

    General Dynamics Information Technology

    Annapolis Junction, MD
    more than 2 months ago
  •  ...Build the Tools Behind the Mission: Join us as a  CNO Software Engineer!  Don't just write code—build the capabilities that power...  ...Intelligence Community, you'll work alongside Red, Blue, and Hunt teams to develop, enhance, and sustain tools used to detect, analyze, and defend... 
    Part time
    Immediate start

    Adaptic

    Annapolis Junction, MD
    more than 2 months ago
  • $120k - $247k

     ..._______________________________________________________________ This CNO Focused Sr. Software Engineer will be supporting analysts and operators in multiple product groups by designing, developing, and integrating tools to automate data collection, analysis, and presentation... 
    Full time
    Work at office
    Flexible hours

    Set of X

    Annapolis Junction, MD
    a month ago
  •  ...foundation of speed, flexibility, and ingenuity to strengthen and protect our nation’s vital interests. Job Title: Software/CNO Developer Location: Fort Meade, MD Clearance Level: TS/SCI with CI Poly Job Description Oversees technical design, development... 
    Temporary work
    Work experience placement
    Work at office

    Agile Defense

    Maryland, MD
    11 days ago
  • $150k - $250k

     ...Job Description Job Description T-Rex is looking for a talented CNO Software Developer to work on a program in the Ft. Meade area in support of the Intelligence Community. Responsibilities: This Position Is An Onsite Role Experienced CNO Developers at T... 
    Work experience placement
    Immediate start

    T-Rex Solutions

    Maryland, MD
    5 days ago
  • $125.1k - $225.2k

     ...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... 
    For contractors
    Flexible hours

    Parsons Company

    Annapolis Junction, MD
    4 days ago
  • $86.9k - $198k

    CNO DeveloperThe 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 life cycle. We’re looking for someone like... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours

    Booz Allen Hamilton

    Annapolis Junction, MD
    18 hours ago
  •  ...Job Description Job Description Job Description We are looking for a CNO Developer with 10+ years' experience to fill a vacant contractual position. More explicit details on the work will be given during the selection process. , Required Skills • Experience... 
    Temporary work
    Local area

    vetegrity

    Maryland, MD
    13 days ago
  •  ...AEITS, Inc. \ , a GTSC company, is growing its team! Seeking a \ CNO Python 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 at office
    Local area

    Gtsc-Talent Solutions

    Hanover, MD
    18 hours ago
  •  ...Build the Tools Behind the Mission: Join us as a  CNO Software Engineer!  Don't just write code—build the capabilities that power...  ...Intelligence Community, you'll work alongside Red, Blue, and Hunt teams to develop, enhance, and sustain tools used to detect, analyze, and defend... 
    Full time

    Adaptic

    Annapolis Junction, MD
    more than 2 months ago
  •  ...Build the Tools Behind the Mission: Join us as a  CNO Software Engineer!  Don't just write code—build the capabilities that power...  ...Intelligence Community, you'll work alongside Red, Blue, and Hunt teams to develop, enhance, and sustain tools used to detect, analyze, and defend... 
    Full time

    Adaptic

    Annapolis Junction, MD
    more than 2 months ago
  • $112.5k - $150k

    A defense technology company is seeking a CNO Developer in Jessup, Maryland. This role involves designing and developing low-level software tools for Computer Network Operations, focusing on cyber capabilities. Candidates should have a degree in Computer Science or relevant... 

    AeroVironment, Inc.

    Jessup, MD
    2 days ago

Do you want to receive more vacancies?

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