1

Computer Science Engineer Jobs in Blacksburg, VA

Senior UNIX System Engineer

Radford, VA · On-site

$99K - $135K/yr

The Senior UNIX System Engineer will work with the existing UNIX team to manage, maintain, deploy ... Bachelor's degree in Computer Science, Information Technology, or a related field preferred ...

Senior UNIX System Engineer

Radford, VA · On-site

$99K - $135K/yr

The Senior UNIX System Engineer will work with the existing UNIX team to manage, maintain, deploy ... Bachelor 's degree in Computer Science, Information Technology, or a related field preferred ...

Senior UNIX System Engineer

Radford, VA · On-site

$99K - $135K/yr

The Senior UNIX System Engineer will work with the existing UNIX team to manage, maintain, deploy ... Bachelor's degree in Computer Science, Information Technology, or a related field preferred ...

Senior Data Engineer ID75059

Blacksburg, VA · On-site

$90K - $123K/yr

... computer science/engineering or other technical field, or equivalent experience; - 5+ years of experience with Python (strong, hands-on Python experience is a must); - 5+ years of experience with ...

Senior Data Engineer ID75059

Blacksburg, VA · On-site +1

$93K - $126K/yr

... computer science/engineering or other technical field, or equivalent experience; - 5+ years of experience with Python (strong, hands-on Python experience is a must); - 5+ years of experience with ...

College of Engineering Department: Computer Science Location: Blacksburg, Virginia, Hybrid Categories: Academic Advising / Support We are seeking student-focused Academic Advisors to support ...

Software Engineer

Blacksburg, VA · On-site

$66K - $106K/yr

No experience working as a full-stack software engineer required, but must posess a Bachelor's or higher degree in Computer Science, Computer Engineering, or a related field * Experience developing ...

Software Engineer

Blacksburg, VA · On-site

$66K - $106K/yr

No experience working as a full-stack software engineer required, but must posess a Bachelor's or higher degree in Computer Science, Computer Engineering, or a related field * Experience developing ...

Software Engineer

Blacksburg, VA · On-site

$66K - $106K/yr

No experience working as a full-stack software engineer required, but must posess a Bachelor's or higher degree in Computer Science, Computer Engineering, or a related field * Experience developing ...

Bachelor's or master's degree in engineering, Computer Science, Math, Physics, or a related field. * 1-3 years of manufacturing experience. Hours of work/work schedule/flextime: • Typically, 8-5 M ...

Bachelor's or master's degree in engineering, Computer Science, Math, Physics, or a related field. * 1-3 years of manufacturing experience. Hours of work/work schedule/flextime: • Typically, 8-5 M ...

Bachelor's or master's degree in engineering, Computer Science, Math, Physics, or a related field. * 1-3 years of manufacturing experience. Hours of work/work schedule/flextime: Typically, 8-5 M-F ...

C5ISR Program Manager, Senior

Radford, VA · On-site

$140K - $170K/yr

Experience in Computer Science, Information Systems, Engineering, Business or related scientific or technical discipline able to manage large scale IT contracts of similar size and scope * Excellent ...

Experience in Computer Science, Information Systems, Engineering, Business or related scientific or technical discipline able to manage large scale IT contracts of similar size and scope * Excellent ...

Showing results 41-60

Computer Science Engineer information

See Blacksburg, VA salary details

$42.5K

$106.6K

$120.6K

How much do computer science engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for computer science engineer in Blacksburg, VA is $106,595.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,800.00 and $115,400.00 per year, depending on experience, location, and employer.

What do computer science engineers do?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What is a computer science engineer?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

What are the key skills and qualifications needed to thrive as a computer science engineer?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.
What cities near Blacksburg, VA are hiring for Computer Science Engineer jobs? Cities near Blacksburg, VA with the most Computer Science Engineer job openings:
Infographic showing various Computer Science Engineer job openings in Blacksburg, VA as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $106,595 per year, or $51.2 per hour.

Senior UNIX System Engineer

IntePros Federal

Radford, VA • On-site

$99K - $135K/yr

Full-time

Re-posted 13 days ago


Job description

The Opportunity:
IntePros Federal is seeking two Senior UNIX System Engineers for an onsite role in Radford, VA. This position supports a mixed and growing environment of Red Hat Enterprise Linux, Oracle Enterprise Linux, and Solaris UNIX systems. The Senior UNIX System Engineer will work with the existing UNIX team to manage, maintain, deploy, troubleshoot, harden, and support servers across a complex customer environment.
In this role, you will plan, execute, and implement new system hardware and software; create and maintain technical instructions, operating procedures, and policies; monitor and tune system performance; and report on the overall security and operational status of the environment. You will also recommend enterprise improvements, manage new software and hardware integrations, provide utilization reporting, and support the lifecycle of vendor equipment in the datacenter, including firmware version control and periodic preventive maintenance.
Clearance:
Required: Active DoD Secret Security Clearance
Location:
Radford, VA - onsite
Education:
  • Bachelor's degree in Computer Science, Information Technology, or a related field preferred; equivalent years of experience may be considered.

Certifications:
  • CompTIA Security+ required.
  • Computing Environment certification, such as Red Hat, required; may be waived for up to 30 days after project join date.

Responsibilities - Activities may include, but are not limited to:
  • Manage, maintain, deploy, troubleshoot, and support Red Hat Enterprise Linux, Oracle Enterprise Linux, and Solaris UNIX servers in a mixed customer environment.
  • Plan, execute, and implement new system hardware and software solutions.
  • Create and maintain technical instructions, operating procedures, policies, and Standard Operating Procedures for repeatable processes, disaster recovery, and common problem resolution.
  • Monitor, tune, and report on system performance, ongoing operations, security posture, and operational status.
  • Harden UNIX/Linux systems using firewalls, iptables, host-based controls, and other applicable security practices.
  • Perform patch management and apply security updates using YUM and RPM.
  • Configure, maintain, and troubleshoot key services including DNS, SFTP, SMTP, and NTP.
  • Support complex network environments using tools such as ifconfig, netstat, ssh, and telnet.
  • Manage large pools of local users through the command line.
  • Provide utilization reports using existing tools to identify issues, recommend corrective actions, and improve system efficiency.
  • Support lifecycle management of vendor equipment in the datacenter, including firmware version control and periodic preventive maintenance.
  • Recommend, demonstrate, and implement technologies that expand, upgrade, and improve the current environment.

Qualifications Required:
  • Five or more years of experience as a UNIX/Linux Systems Administrator or IT Engineer, including experience automating assigned tasks.
  • Experience with Red Hat Enterprise Linux, Oracle Enterprise Linux, and/or Solaris UNIX environments.
  • Three or more years of experience in patch management, including applying security updates through YUM and RPM.
  • Three or more years of experience working in complex network environments, including VLANs and troubleshooting with tools such as ifconfig, netstat, ssh, and telnet.
  • Experience hardening systems using firewalls, iptables, hosts, and related security controls.
  • Three or more years of experience managing a large pool of local users through the command line.
  • Three or more years of experience creating, maintaining, and following SOPs for repeatable processes, disaster recovery, and common problem resolution.
  • Three or more years of experience configuring and maintaining DNS, SFTP, SMTP, and NTP services.
  • Strong interpersonal, communication, and teamwork skills.

Qualifications Desired:
  • Bachelor's degree in Computer Science or equivalent years of experience.
  • Three or more years of experience with SELinux, including basic and advanced management and configuration.
  • Experience supporting cybersecurity patch management and Security Technical Implementation Guides, Security Requirement Guides, Risk Management Framework activities, Security Control Assessor-Validator activities, and Cyber Operational Readiness Assessments.
  • Experience deploying large-scale hardware and software enhancements or upgrades for an organization with widely distributed geographic sites.
  • Experience with current and emerging network and infrastructure management technologies.

Who We Are: IntePros Federal is a Service-Disabled, Veteran-Owned, Small Business headquartered in Washington, DC, providing IT solutions, systems, and software services to multiple federal government agencies. We specialize in IT solutions, application development, program management, systems integration, and cybersecurity services. Our core values are the keys to success by empowering people to do the right thing for our colleagues, customers, and community. Join Us!
EEO (Equal Employment Opportunity) Commitment:
This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or on the basis of disability. Equal Opportunity Employer/Veterans/Disabled.
Background Investigation Required