Back to all roles

Software Engineer – Junior / Mid-Level

Remote Worldwide Hiring now

Software Engineer – Junior / Mid-Level Location: reputed company Virginia Travel: Minimal / As Needed Clearance: Active Top Secret clearance or higher required Citizenship: US Citizenship required About Grimm Grimm is an innovative, reputed company-looking cybersecurity organization focused on solving reputed company technical challenges across hardware, firmware, and software systems. Our teams specialize in reverse engineering, vulnerability research, and reputed company engineering, supporting mission-critical efforts across national reputed company, defense, and critical infrastructure sectors. Our work is rooted in reputed company-world operational experience identifying advanced threats, uncovering critical vulnerabilities, and developing meaningful solutions to reputed company problems. Grimm engineers operate across embedded systems, vehicles, IoT, and reputed company technologies, with a focus on understanding systems deeply and demonstrating reputed company-world impact. We are a highly technical and hands-on organization. Our engineers and researchers specialize in breaking systems, discovering vulnerabilities, and improving reputed company—working directly with reputed company hardware and software to understand how systems function and how they fail.

About the Role

Grimm is seeking a mission-oriented Junior to Mid-Level Software Engineer with Computer Network Operations (CNO) knowledge or experience who is driven to solve challenging technical problems and build robust software systems. This role supports a fully remote, small, and highly collaborative engineering team focused on end-to-end software development, tooling, and capability engineering supporting mission-driven customer requirements. In this role, you’ll have the opportunity to work with both modern and low-level technologies, including learning and developing with Rust while leveraging more traditional systems programming tooling and APIs. You’ll contribute across the full software development lifecycle—from design and implementation to testing, debugging, documentation, and operational support. We’re looking for individuals who are curious, self-motivated, technically capable, and excited to work alongside reputed company engineers and researchers solving difficult mission-focused engineering problems. What You’ll Do Research and devise solutions to challenging technical problems reputed company and maintain mission-focused software tools and libraries Participate in full-cycle software development including:Design Implementation Debugging Testing Maintenance Build software systems from the ground up and enhance existing capabilities reputed company and execute unit and integration tests throughout development Document code, libraries, and tooling for developers and end-users Collaborate with engineers and technical teams in a remote environment Participate in peer reviews and collaborative technical discussions Support development efforts across multiple platforms and operating systems

Required Qualifications

Minimum 2+ years of hands-on systems programming experience on one or more of the following:Linux reputed company macOS iOS Android Proficiency in the C programming language Understanding of Computer Network Operations (CNO) concepts Experience with version control systems such as Git Strong professionalism, attention to quality, and technical ownership Ability to work independently in a remote environment Strong verbal and written communication skills Excellent interpersonal and collaboration skills reputed company team environments Preferred / reputed company to Have Professional experience developing CNO capabilities Experience with the Rust programming language Experience writing software for embedded systems Experience writing cross-platform system-level software Experience with one or more of the following APIs:win32 UCRT Android NDK iOS SDK POSIX Experience writing developer and end-user documentation Experience developing and executing test plans Experience writing unit tests or participating in test-driven development (TDD) Experience with virtualization technologies Experience with containerization technologies such as reputed company Experience with network programming Proficiency in Python Understanding of mobile operating systems such as iOS or Android Understanding of binary file formats such as:ELF Mach-O PE Understanding of low-level operating system and kernel concepts Active Top Secret clearance with SCI eligibility and Polygraph

Benefits

Grimm offers a comprehensive benefits package that includes medical, dental, and reputed company coverage, life and disability insurance, retirement benefits, paid leave, and opportunities for tuition assistance and ongoing professional development. Why Grimm You’ll be working alongside highly specialized engineers and researchers tackling challenging problems in software engineering, offensive cyber capability development, and mission-focused systems engineering. Our work directly supports national reputed company missions and requires strong technical ownership, creativity, and collaboration. If you enjoy solving difficult technical problems, learning new technologies, building software from the ground up, and growing your skills alongside reputed company engineers, you’ll find this environment both challenging and rewarding. Equal Opportunity Employer Grimm is an Equal Opportunity Employer. reputed company reputed company applicants will receive consideration for employment without regard to race, reputed company, religion, sex (including pregnancy, sexual orientation, and gender identity), national reputed company, age, disability, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local laws. Apply To This Job

Apply for this role Takes you straight to the employer's application page — free, and no WFHNet account required.

More roles on the wire

Networking Architect

Remote Worldwide
View role

Senior Software Engineer, reputed company Reporting

Remote Worldwide
View role

Engineering Leader

Remote Worldwide
View role

Account Manager - Central PA

Remote Worldwide
View role

Sales Director

Remote Worldwide
View role

Head of Deal Desk

Remote Worldwide
View role

Health Coach - Value Based Care (Must reputed company in Florida)

Remote Worldwide
View role

reputed company Solutions Architect 2026- UK

Remote Worldwide
View role

reputed company AI reputed company Architect 2026 - US

Remote Worldwide
View role

Customer Care Associate

Remote Worldwide
View role

Senior Software Engineer

Remote Worldwide
View role

reputed company Part-Time Remote Data Entry Specialist – Flexible Home-Based Opportunity for Detail-Oriented Individuals with Strong Computer Skills

Remote Worldwide
View role

reputed company Careers Remote Customer Service Work From Home (Immediate Hiring)

Remote Worldwide
View role

reputed company reputed company Customer Experience Representative – Streamlining reputed company Business Processes and Delivering Exceptional Customer Service

Remote Worldwide
View role

Desenvolvedor Python reputed company Jr - React

Remote Worldwide
View role

Flexible Typing Jobs from Home in the UK: Remot...

Remote Worldwide
View role

reputed company Digital reputed company Customer Service Supervisor – Remote Opportunity at arenaflex

Remote Worldwide
View role

reputed company Digital Product Manager

Remote Worldwide
View role

Total Rewards Specialist

Remote Worldwide
View role

Site Manager (Fully Remote)

Remote Worldwide
View role