2

Remote Linux Kernel Developer Jobs in Maryland (NOW HIRING)

Platform DevEx Engineer

Bethesda, MD · On-site +1

$56.50 - $77.25/hr

This opportunity is full time and onsite/remote at the NCBI in Bethesda, MD and/or remote. NCBI is ... Python applications, scripts, and libraries to provide interfaces for DevOps and customer tools to ...

... (DevOps) to support our work for the National Center for Biotechnology Information (NCBI) at the ... This opportunity is full time and onsite/remote at the NCBI in Bethesda, MD and/or remote. NCBI is ...

Senior Software Engineer, C++

Baltimore, MD · On-site +1

$150K - $220K/yr

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... Experience developing for Windows, Unix (Linux), Mac and cross-platform environments * Expertise in ...

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... Experience developing for Windows, Unix (Linux), Mac and cross-platform environments * Expertise in ...

This is a full-time position located at the NIH campus in Bethesda, MD and/or remote. The National ... Software development experience in a Linux environment * Experience developing user facing web ...

NCBI Data Engineer

Bethesda, MD · On-site +1

$122K - $146K/yr

This opportunity is full time at the NIH in Bethesda, MD and/or remote work. Educational ... Experience with LINUX/UNIX * Ability to troubleshoot an operational pipeline to identify highest ...

Software Engineer

Annapolis Junction, MD · On-site +1

$150K - $210K/yr

BDD, DevOps automation tools, commercial test automation tools * Operating Systems: Windows ... Linux development * Technologies supporting cryptographic systems (digital signatures, ASN.1, XML ...

Senior Software Engineer

Hanover, MD · Remote

$121K - $160K/yr

We're a remote-first culture with operations in North America, Europe, the Middle East, and APAC ... Solid understanding of Linux systems administration and command-line tooling. * Strong ...

next page

Showing results 1-20

Remote Linux Kernel Developer information

What are Remote Linux Kernel Developers?

Remote Linux Kernel Developers are software engineers who specialize in developing, maintaining, and improving the Linux kernel while working from a location outside of a traditional office. Their work often involves writing, debugging, and optimizing kernel code, collaborating with open-source communities, and ensuring system stability and performance. These developers typically possess deep knowledge of C programming, operating system concepts, and hardware interfaces. Working remotely, they use various collaboration tools to contribute to projects and communicate with team members globally.

What are the key skills and qualifications needed to thrive as a Remote Linux Kernel Developer, and why are they important?

To thrive as a Remote Linux Kernel Developer, you need a deep understanding of C programming, operating system concepts, and kernel architecture, often supported by a degree in computer science or related experience. Familiarity with Git, Linux kernel build systems, debugging tools like GDB, and contributing to open-source repositories is typically required. Strong problem-solving abilities, clear written communication, and self-motivation are essential soft skills for remote collaboration and troubleshooting. These skills ensure the ability to develop, maintain, and optimize kernel code effectively while working independently within distributed teams.

What are some common challenges faced by remote Linux Kernel Developers when collaborating with distributed teams?

Remote Linux Kernel Developers often work with globally distributed teams, which can present challenges such as coordinating across time zones, maintaining clear communication, and ensuring code consistency. Effective collaboration typically relies on asynchronous communication tools, thorough code documentation, and participation in regular virtual meetings or code reviews. Developing strong self-management skills and familiarity with collaborative platforms like Git and mailing lists is essential to staying aligned with the team's goals and maintaining productivity.
What are the most commonly searched types of Linux Kernel Developer jobs in Maryland? The most popular types of Linux Kernel Developer jobs in Maryland are:
What are popular job titles related to Remote Linux Kernel Developer jobs in Maryland? For Remote Linux Kernel Developer jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Remote Linux Kernel Developer jobs in Maryland look for? The top searched job categories for Remote Linux Kernel Developer jobs in Maryland are:
What cities in Maryland are hiring for Remote Linux Kernel Developer jobs? Cities in Maryland with the most Remote Linux Kernel Developer job openings:
CNO Software Engineer (TS/SCI w/ Poly)

CNO Software Engineer (TS/SCI w/ Poly)

SixGen, Inc.

Annapolis Junction, MD • On-site, Remote

$250K - $300K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 25 days ago


Job description

SIXGEN's mission is to deliver agile, mission-ready cybersecurity solutions that empower government and critical infrastructure organizations to stay ahead of advanced cyber threats. We combine innovation, deep expertise, and cutting-edge capabilities to uncover vulnerabilities, protect vital systems, and ensure operational superiority in an ever-evolving digital landscape.

POSITION OVERVIEW

Position: CNO Engineer
Job Type: Full-time
Location: Annapolis Junction, MD
Clearance Requirements: Active TS/SCI with Polygraph required
Experience: 7+ years (Team Lead opportunities available for candidates with 10+ years)

WHAT YOU'LL DO

We are seeking a skilled and motivated CNO Engineer to join our cybersecurity research and development team supporting mission-critical federal programs. This role sits at the intersection of software development, reverse engineering, vulnerability research, and advanced cybersecurity engineering.

The ideal candidate will possess deep expertise in low-level software development, operating system internals, reverse engineering, and vulnerability research, with the ability to develop innovative solutions that support complex mission requirements. You will work alongside a seasoned team of engineers developing modular capabilities that integrate into large-scale technical frameworks supporting national security missions.

KEY RESPONSIBILITIESSoftware Development & Engineering
  • Design, develop, and maintain modular software capabilities supporting mission objectives.
  • Develop solutions using C/C++, Python, Assembly, and related technologies.
  • Contribute to large-scale frameworks and mission-focused software platforms.
  • Apply modern software engineering principles to complex technical challenges.
Reverse Engineering & Vulnerability Research
  • Perform reverse engineering and vulnerability research across Windows, Linux, and embedded systems.
  • Analyze binaries, operating system internals, and network protocols to identify vulnerabilities and technical insights.
  • Utilize tools such as Ghidra and IDA Pro to support research and development efforts.
  • Conduct research involving embedded architectures, including ARM and MIPS platforms.
Cybersecurity Research & Technical Collaboration
  • Develop and enhance capabilities supporting cybersecurity research and mission-focused technical objectives.
  • Research and implement advanced technical solutions within complex operating environments.
  • Collaborate with fellow engineers, researchers, and technical teams to support mission objectives.
  • Contribute technical expertise to advanced cybersecurity research and capability development efforts.
QUALIFICATIONS
  • 7+ years of experience in software development, reverse engineering, vulnerability research, cybersecurity engineering, or related disciplines.
  • Strong proficiency in C/C++ and Python.
  • Experience with Assembly language and low-level software development.
  • Experience using reverse engineering tools such as Ghidra or IDA Pro.
  • Strong understanding of Windows and Linux operating system internals.
  • Strong understanding of network protocols and communications.
  • Experience conducting reverse engineering and vulnerability research.
  • Knowledge of common cybersecurity research and software development methodologies.
  • Strong analytical, problem-solving, and technical communication skills.
PREFERRED QUALIFICATIONS
  • Experience with embedded systems research, including ARM and MIPS architectures.
  • Experience developing capabilities for Windows and Linux environments.
  • Familiarity with persistence mechanisms and advanced system internals.
  • Experience supporting federal, intelligence community, or national security missions.
  • Previous technical leadership or team lead experience.

COMPENSATION & BENEFITS

At SIXGEN, we are committed to fair and equitable compensation practices. Compensation for this role will be based on experience, qualifications, technical expertise, and overall alignment with the position. The anticipated salary range for this role is $250,000 - $300,000 per year, depending on experience and qualifications. Additionally, SIXGEN offers top-tier benefits for full-time employees, including:

  • Employer-paid health insurance premiums (medical, dental, vision) for you and your family 
  • Employer-paid short/long term disability insurance and basic life/AD&D insurance
  • 401K with a 4% employer contribution
  • Professional development reimbursement options available (training, certification, education, etc)
  • Flexible and remote work policies for most positions
  • Flexible PTO and holiday schedule

For more information, please reach out to our Director of Human Resources, Amy Maxwell at amy.maxwell@sixgen.io.

OUR COMMITMENT

SIXGEN is an Equal Opportunity Employer. We ensure that all applicants are considered for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, disability, age, marital status, ancestry, projected veteran status, or any other protected group or class.

We are committed to fostering an inclusive culture that values diversity in our people, reflecting the communities we serve and our customer base. We strive to attract and retain a diverse talent pool and create an environment where everyone is empowered to be their authentic selves at work.