2

Linux C Developer Remote Jobs in Virginia (NOW HIRING)

Red Team Operator

Reston, VA ยท On-site +1

$18.25 - $24/hr

Proficiency in C, Python, Bash, or similar programming languages. * Strong experience with packet ... Advanced Linux administration and operating system knowledge. * Experience with Windows domains ...

Java Developer (IRS MBI Required)

Arlington, VA ยท Remote

$58.75 - $76/hr

Remote Required Skills * 8+ years of experience in PL/PGSQL, SQL code development and maintenance ... Experience in shell scripting/Linux * Experience in creating, maintaining, and optimizing stored ...

Bachelor's degree in Geospatial Intelligence, Geography, Remote Sensing, Intelligence Studies ... Experience working in Linux environments such as CentOS or Rocky Linux. * Experience with Python ...

Senior Director, Secure DevOps Requisition

VA ยท On-site +1

$130K - $167K/yr

This is a remote position. Essential Duties and Responsibilities: - Oversee the development and ... Linux and Windows operating systems, network administration, and networking protocols/functions ...

SQL Developer

Arlington, VA ยท Remote

$52 - $71.25/hr

Remote Required Skills * Experience in PL/PGSQL, SQL code development and maintenance * Experience ... Linux * Experience in creating, maintaining, and optimizing stored procedures, functions, inline ...

Remote network and server administration \n * Implementing Virtual private network (VPN) \n ... Unix (Linux, Solaris) Administration \n * Perl\/Shell script \n * Java Script, Linux Shell Script ...

Python Developer

Herndon, VA ยท On-site +1

$51.75 - $71.25/hr

Herndon, VA with remote flexibility. Must be local to the DC Metro area. Responsibilities ... Comfortable in Linux environments Collaboration: * Experience with code reviews and Agile ...

MuleSoft Engineer (Remote)

Suffolk, VA ยท On-site +1

$98K - $133K/yr

This is a 100% remote contract position. * Selected candidates will be required to successfully ... MuleSoft Certified Developer (MCD - Level 1 or 2) * MuleSoft Certified Integration Architect

next page

Showing results 1-20

Linux C Developer Remote information

How does a remote Linux C Developer typically collaborate with team members on large-scale projects?

As a remote Linux C Developer, collaboration is often facilitated through version control systems like Git, code review platforms, and daily stand-up meetings via video conferencing. Developers work closely with QA engineers, DevOps, and other developers to integrate and test code, resolve bugs, and ensure alignment on project goals. Effective communication and clear documentation are key, as much of the collaboration happens asynchronously. Familiarity with tools such as Jira, Slack, and continuous integration systems also helps streamline teamwork and project tracking.

What does a Linux C Developer do when working remotely?

A Linux C Developer working remotely is responsible for designing, developing, and maintaining software applications that run on Linux operating systems using the C programming language. Their tasks typically include writing and debugging code, collaborating with team members through online tools, and ensuring software performance and security. Remote Linux C Developers often use version control systems like Git and participate in code reviews, all while managing their tasks and communication online.

What is the difference between Linux C Developer Remote vs Embedded C Developer?

AspectLinux C Developer RemoteEmbedded C Developer
Required CredentialsBachelor's in Computer Science or related, C programming skills, Linux knowledgeBachelor's in Electrical/Computer Engineering, C programming, embedded systems experience
Work EnvironmentRemote, software development teams, Linux-based systemsOn-site or remote, embedded hardware, real-time systems
Industry UsageSoftware companies, tech firms, open-source projectsConsumer electronics, automotive, aerospace, industrial devices
Search & Comparison IntentYesYes

The main difference between Linux C Developer Remote and Embedded C Developer lies in their work environment and focus. Linux C Developers primarily work remotely on software projects involving Linux-based systems, while Embedded C Developers often work on hardware-integrated systems, sometimes on-site. Both roles require strong C programming skills and relevant technical credentials, but their industry applications and daily tasks differ significantly.

What are the key skills and qualifications needed to thrive as a Linux C Developer in a remote role, and why are they important?

To thrive as a Linux C Developer working remotely, you need strong proficiency in C programming, a deep understanding of Linux operating systems, and a degree in computer science or related field. Familiarity with version control systems like Git, debugging tools such as GDB, and build systems like Make or CMake is typically required. Excellent problem-solving abilities, self-motivation, and clear communication are standout soft skills for remote collaboration. These skills are crucial to delivering reliable, efficient code and collaborating effectively within distributed development teams.
What job categories do people searching Linux C Developer Remote jobs in Virginia look for? The top searched job categories for Linux C Developer Remote jobs in Virginia are:
What cities in Virginia are hiring for Linux C Developer Remote jobs? Cities in Virginia with the most Linux C Developer Remote job openings:
Red Team Operator

Red Team Operator

SixGen, Inc.

Reston, VA โ€ข On-site, Remote

$18.25 - $24/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 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: Red Team Operator
Job Type: Full-time
Location: Sterling or Reston, VA (Hybrid)
Clearance Requirements: Active TS/SCI required
Experience: 8+ years

WHAT YOU'LL DO

We are seeking a skilled and motivated Red Team Operator to support advanced offensive cyber operations and mission-focused assessments for federal customers. The ideal candidate will possess deep technical expertise in networking, operating systems, digital forensics, and adversary tradecraft, with the ability to analyze complex environments, identify vulnerabilities, and emulate sophisticated threat actors.

This role requires a highly analytical and self-motivated professional who can operate independently, lead small teams, and solve complex technical challenges in support of critical national security missions.

KEY RESPONSIBILITIESOperations
  • Conduct cyber operations and adversary emulation activities against complex environments.
  • Analyze networks, systems, applications, and code to identify vulnerabilities and attack paths.
  • Perform network traffic analysis, digital forensics, and technical investigations.
  • Develop and execute creative solutions to achieve operational objectives.
Technical Analysis & Development
  • Utilize advanced networking, tunneling, and system-level expertise to support mission requirements.
  • Analyze and manipulate Linux and Windows operating systems, filesystems, and network services.
  • Develop and modify tools, scripts, and automation using languages such as Python, Bash, and C.
  • Assess network protocols, encryption techniques, and enterprise environments.
Collaboration & Leadership
  • Operate independently while supporting team objectives and customer missions.
  • Lead small teams and contribute to technical planning and execution.
  • Communicate technical findings and recommendations to stakeholders.
  • Support a remote-first and highly collaborative operating environment.
QUALIFICATIONS
  • 8+ years of experience in offensive cybersecurity, red teaming, network analysis, digital forensics, or related disciplines.
  • Expert knowledge of TCP/IP networking and network protocol analysis.
  • Experience with tunneling technologies such as SSH and socat.
  • Proficiency in C, Python, Bash, or similar programming languages.
  • Strong experience with packet analysis and PCAP review.
  • Deep understanding of encryption concepts and secure communications.
  • Advanced Linux administration and operating system knowledge.
  • Experience with Windows domains, Active Directory, Group Policy, and enterprise environments.
  • Strong analytical and problem-solving skills.
PREFERRED QUALIFICATIONS
  • Certification from RIOT/FORGE or COTC/NETC.
  • Experience leading small technical teams.
  • Background supporting federal, intelligence, or national security missions.
  • Experience analyzing source code, system architectures, and complex network environments.
  • Ability to make informed decisions in dynamic operational environments.
DESIRED TRAITS
  • Curiosity and passion for solving difficult technical challenges.
  • Ability to work independently with minimal supervision.
  • Strong attention to detail and investigative mindset.
  • Adaptability in fast-paced mission environments.
  • Excellent communication and collaboration skills.
EXAMPLE TECHNOLOGIES & ENVIRONMENTS
  • Linux and Windows Operating Systems
  • Active Directory
  • TCP/IP Networking
  • DNS, SMB, NFS, SSH
  • Packet Capture (PCAP) Analysis
  • Digital Forensics
  • Python, Bash, and C
  • Encryption Technologies
  • Enterprise Networks
  • Remote and Hybrid Operational Environments
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.

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.