1

Linux Engineer Jobs in Tampa, FL (NOW HIRING)

Senior Engineer, Applications Systems

Tampa, FL · On-site

$98K - $135K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Position Summary The Senior Engineer, Applications Systems is a self-starting problem solver ... Design, build, administer and optimize Linux environments (e.g. RHEL, CentOS, Ubuntu or similar ...

Senior Software Engineer

Tampa, FL · On-site

$90 - $140/hr

Requirements * 3-5 years of experience in backend application development utilizing Object-Oriented Programming, Java, Python, Docker, Linux shell scripting, and Structured Query Language (SQL ...

Senior Engineer, Applications Systems

Tampa, FL · On-site

$98K - $135K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Position Summary The Senior Engineer, Applications Systems is a self-starting problem solver ... Design, build, administer and optimize Linux environments (e.g. RHEL, CentOS, Ubuntu or similar ...

New

Python Data Engineer

Tampa, FL · On-site

$70 - $90/hr

  • Retirement

Python Data Engineer (Entry - Mid Level) Location: Tampa, FL Onsite: Expected to go onsite (into a ... Familiarity with Linux systems including RedHat‑based distributions Preferred (Nice to Haves)

Bigdata Engineer

Tampa, FL

$52.75 - $69.75/hr

Job Title: Bigdata Engineer Location: Tampa, FL Duration: 12+ Months Contract to hire Job ... Linux scripting is a plus. Fundamental understanding of AWS cloud components. 2+ years of ...

Python Data Engineer

Tampa, FL · On-site

  • Retirement

Python Data Engineer (Entry - Mid Level) Location: Tampa, FL Onsite: Expected to go onsite (into a ... Familiarity with Linux systems including RedHat-based distributions Preferred Technical Skills ...

Python Data Engineer

Tampa, FL · On-site

  • Retirement

Python Data Engineer (Entry - Mid Level) Location: Tampa, FL Onsite: Expected to go onsite (into a ... Familiarity with Linux systems including RedHat-based distributions Preferred Technical Skills ...

Bigdata Engineer

Tampa, FL · On-site

$52.75 - $69.75/hr

... Linux scripting is a plus. • Fundamental understanding of AWS cloud components. • 2+ years of ... in engineering large-scale data solutions with Java/Tomcat/ SQL/Linux • Experience working in a ...

Senior Application Support Engineer (SRE)

Tampa, FL · On-site

$53.75 - $71.50/hr

  • Medical

  • Life

  • Retirement

  • PTO

Working knowledge of Unix/Linux, Windows, Mainframe, and SQL/PLSQL * Experience working in ... Experience with DevOps tools and automation practices * Strong problem-solving mindset and passion ...

DevOps Engineer

Tampa, FL · On-site

$49.75 - $68.25/hr

... Engineer with strong hands-on expertise in AWS and knowledge of Google Cloud Platform. The role ... Linux/Unix systems and networking fundamentals • Proficiency in scripting (Bash, Python, or ...

DevOps Engineer

Tampa, FL · On-site

$49.75 - $68.25/hr

... Engineer with strong hands-on expertise in AWS and Google Cloud Platform. The role involves ... Linux/Unix systems and networking fundamentals • Proficiency in scripting (Bash, Python, or ...

Showing results 41-60

Linux Engineer information

See Tampa, FL salary details

$9

$54

$83

How much do linux engineer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for linux engineer in Tampa, FL is $54.36, according to ZipRecruiter salary data. Most workers in this role earn between $43.75 and $61.06 per hour, depending on experience, location, and employer.

What is a Linux engineer?

A Linux engineer works to manage software, hardware, or a system on a Linux server. Network monitoring and server maintenance are basic job duties, but they also participate in programming, scripting, and process automation. Qualifications include programming experience, and a deep understanding of Linux as well as DNS, LDAP, and Java. A Linux engineer acquires qualifications or skills during formal education and internships.

How does a Linux engineer typically collaborate with development and IT teams on projects?

Linux Engineers work closely with both development and IT teams to ensure that server environments are robust, secure, and optimized for application deployment. Collaboration often involves participating in planning meetings, automating server provisioning, troubleshooting issues that span hardware and software, and implementing security best practices. Regular communication is essential, as Linux Engineers often bridge the gap between developers’ requirements and IT operational constraints. This teamwork helps streamline deployments, minimize downtime, and support continuous integration and delivery pipelines.

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

To thrive as a Linux Engineer, you need a deep understanding of Linux operating systems, scripting languages like Bash or Python, and experience with system administration, typically supported by a degree in computer science or related certifications such as Red Hat Certified Engineer (RHCE). Familiarity with configuration management tools (e.g., Ansible, Puppet), virtualization platforms, and monitoring systems is also crucial. Strong problem-solving abilities, effective teamwork, and clear communication set exceptional Linux Engineers apart. These skills are vital to ensure stable, secure, and efficient IT environments that meet organizational needs.

What is the difference between Linux Engineer vs System Administrator?

AspectLinux EngineerSystem Administrator
CredentialsLinux certifications (e.g., RHCE, CompTIA Linux+)IT certifications, often including Linux certifications
Work EnvironmentFocus on Linux systems, scripting, and automationManage overall IT infrastructure, including networks and servers
Employer & IndustryTech companies, data centers, cloud providersEnterprises, government agencies, organizations with IT infrastructure
Common Search/ComparisonYesYes

While both roles involve working with Linux systems, a Linux Engineer specializes in designing, implementing, and maintaining Linux-based solutions, often with scripting and automation skills. A System Administrator manages a broader range of IT infrastructure, including networks, servers, and user support. The roles overlap in Linux knowledge but differ in scope and focus.

Is it hard to get a Linux engineer job?

Securing a Linux engineer position typically requires strong knowledge of Linux systems, scripting, and networking, along with relevant certifications like RHCE or CompTIA Linux+. Competition can vary based on location and experience, but building practical skills and experience through projects or internships can improve job prospects.

What is the average salary for a Linux engineer?

The average salary for a Linux engineer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and certifications such as RHCE or CompTIA Linux+. Senior roles or those with specialized skills in cloud platforms and automation may earn higher salaries. Entry-level positions generally start around $60,000 per year.

What are the most commonly searched types of Linux Engineer jobs in Tampa, FL?

The most popular types of Linux Engineer jobs in Tampa, FL are:

What are popular job titles related to Linux Engineer jobs in Tampa, FL?

For Linux Engineer jobs in Tampa, FL, the most frequently searched job titles are:

What job categories do people searching Linux Engineer jobs in Tampa, FL look for?

The top searched job categories for Linux Engineer jobs in Tampa, FL are:

Infographic showing various Linux Engineer job openings in Tampa, FL as of August 2026, with employment types broken down into 91% Full Time, 5% Part Time, and 4% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $113,071 per year, or $54.4 per hour.

Senior Software Engineer - Embedded Network

Viasat, Inc.

Tampa, FL

$205K - $307K/yr

Full-time

Re-posted 21 days ago


Viasat rating

6.3

Company rating: 6.3 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

78th of 99 rated telecommunications companies


Job description

About us

One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.


What you'll do

The Viasat Government - Secure Network Systems (SNS) team is an interconnected series of small teams that allows for immediate visibility within the group, but maintains the resources support of a large company to solve technology needs. We also support security and cybersecurity needs across the company, in which physical products, tools, and initiatives can have impacts across world-wide usage.
You will join a software development team that designs, re-factors, and maintains code for existing and upcoming features across one or more product lines while meeting a stringent set of standards for security design and testing. As updated standards are released they are deployed across a variety of products and must take into account a variety of competing constraints.
Members will be expected to work as part of a team that works with and helps clarify requirements while continuously supporting development, integration, automation, and test of the final product through certification.


The day-to-day
  • Cybersecurity software & systems engineering
  • Be a part of an agile multidisciplinary development team
  • Embedded systems software engineering
  • Design, develop and integrate high speed scalable network software (protocols, device drivers, data plane)

What you'll need
  • 10+ years' experience using C/C++ in embedded environments
  • 10+ years' experience with network software design and development
  • 7+ years' experience with Linux OS use, ideally for an embedded environment
  • Proven experience with Linux network stack and writing Linux kernel modules
  • Demonstrated experience with networking protocols (e.g.TCP/IP, IPSec, MACsec, TLS, etc.)
  • Object-oriented software development experience
  • Agile Scrum development experience
  • Ability to plan, track and report on progress
  • CI/CD software
  • Bachelor's Degree or higher in Computer Science, Computer Engineering or equivalent experience
  • US Government position.  US Citizenship required
  • Active DoD Secret Clearance
  • Ability to travel up to 10%

What will help you on the job
  • Experience with DPDK, network applications/services and acceleration
  • Experience with Xilinx environment (Vivado, Petalinux)
  • Familiarity with to bare metal embedded device drivers
  • Experience with microprocessors and embedded processors (NIOS, ARM, RISC-V, etc.)
  • Experience with multiple threads and real-time developmen
  • Experience with RESTConf interface design and implementation
  • Experience with Emulation Environments
  • Experience with Python
  • Familiarity with to standalone embedded applications
  • Experience participating in multi-disciplinary teams

#LI-SA1


Salary range
$165,000.00 - $260,500.00 / annually.For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $205,000.00- $307,000.00/ annually
At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits.
EEO Statement

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

Qualifications:
  • 10+ years' experience using C/C++ in embedded environments
  • 10+ years' experience with network software design and development
  • 7+ years' experience with Linux OS use, ideally for an embedded environment
  • Proven experience with Linux network stack and writing Linux kernel modules
  • Demonstrated experience with networking protocols (e.g.TCP/IP, IPSec, MACsec, TLS, etc.)
  • Object-oriented software development experience
  • Agile Scrum development experience
  • Ability to plan, track and report on progress
  • CI/CD software
  • Bachelor's Degree or higher in Computer Science, Computer Engineering or equivalent experience
  • US Government position.  US Citizenship required
  • Active DoD Secret Clearance
  • Ability to travel up to 10%
Education:UNAVAILABLEEmployment Type: FULL_TIME

What Viasat employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


ViaSat logo

About ViaSat

Sourced by ZipRecruiter

At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate.

Industry

Telecommunications

Company size

5,001 - 10,000 Employees

Headquarters location

Carlsbad, CA, US

Year founded

1986