1

Virtual Software Engineer Jobs in Kyle, TX (NOW HIRING)

Senior Software Engineer Reports to: Engineering Manager Location: Austin, TX (Hybrid: Monday ... Medical, dental, and vision insurance, mental health support, virtual care, gym discounts, and ...

Staff Software Engineer

Austin, TX · On-site +1

$150K - $220K/yr

Product engineers at Prospyr create the software we ship to our users, in particular our core ... After, we'll schedule a virtual deep dive where you'll work on a small project, discuss ideas, and ...

Senior Software Engineer

Austin, TX · Remote

$121K - $160K/yr

Senior Software Engineer -- Payments Platform Authorized to work without sponsorship The Company We ... ACH payment workflows end-to-end -- debits, credits, retries, failure handling, virtual account ...

Senior Software Engineer I

Austin, TX · On-site +1

$121K - $160K/yr

Our engineering team releases new software every week, moves at a fast pace, and works directly ... internal virtual events to keep employees connected. We believe diverse perspectives and ...

Staff Software Engineer - Full Stack Reports to: Engineering Manager Location: This position is ... Medical, dental, and vision insurance, mental health support, virtual care, gym discounts, and ...

Lead Principal Software Engineer

Austin, TX · On-site

$133K - $179K/yr

Oracle Cloud Infrastructure (OCI) Compute delivers bare metal and virtual machine instances - CPU ... software engineering division, you will take an active role in the definition and evolution of ...

About the Role CharterUP is seeking a Senior Software Engineer (Full Stack, Frontend Focus) to ... Medical, dental, and vision insurance, mental health support, virtual care, gym discounts, and ...

Land.com - Software Engineer II

Austin, TX

$96K - $132K/yr

Land.com - Software Engineer II CoStar Group (NASDAQ: CSGP) is a leading global provider of ... Virtual and in person mental health counseling services for individuals and family * Commuter and ...

Land.com - Software Engineer II

Austin, TX · On-site

$96K - $132K/yr

Land.com - Software Engineer II CoStar Group (NASDAQ: CSGP) is a leading global provider of ... Virtual and in person mental health counseling services for individuals and family * Commuter and ...

Land.com - Software Engineer II

Austin, TX

$96K - $132K/yr

Land.com - Software Engineer II CoStar Group (NASDAQ: CSGP) is a leading global provider of ... Virtual and in person mental health counseling services for individuals and family * Commuter and ...

Land.com - Lead Software Engineer CoStar Group (NASDAQ: CSGP) is a leading global provider of ... Medical / Vision / Dental / Prescription Drug Life, legal, and supplementary insurance Virtual and ...

Land.com - Software Engineer II

Austin, TX

$96K - $132K/yr

Land.com - Software Engineer II CoStar Group (NASDAQ: CSGP) is a leading global provider of ... Medical / Vision / Dental / Prescription Drug Life, legal, and supplementary insurance Virtual and ...

Principal Kubernetes Software Engineer

Austin, TX · On-site

$133K - $179K/yr

... virtual machines (VMs) and containers across on-premises and public cloud environments. It delivers ... Engineer with deep expertise in Open Source Software (OSS) and Cloud-Native Computing Foundation ...

Software Engineer GenAI - Sr. Consultant level

Austin, TX · On-site

$121K - $160K/yr

The team is responsible for designing, developing, and implementing Virtual Cards, payables, and ... As a Software Engineer - Senior Consultant Level, you will play a key role in the team's ongoing ...

next page

Showing results 1-20

Virtual Software Engineer information

See Kyle, TX salary details

$60.9K

$141.6K

$197.2K

How much do virtual software engineer jobs pay per year?

As of Jun 14, 2026, the average yearly pay for virtual software engineer in Kyle, TX is $141,556.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,100.00 and $166,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Virtual Software Engineer, and why are they important?

To thrive as a Virtual Software Engineer, you need strong programming skills, a solid understanding of software development methodologies, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and proficiency in popular programming languages is typically required. Excellent communication, time management, and self-motivation are crucial soft skills for remote collaboration and productivity. These skills and qualities are important to ensure efficient code delivery, effective teamwork, and adaptability in remote or distributed work environments.

What is the difference between Virtual Software Engineer vs Remote Software Developer?

AspectVirtual Software EngineerRemote Software Developer
CredentialsBachelor's in CS or related field, possibly certificationsBachelor's in CS or related field, possibly certifications
Work EnvironmentRemote, often part of a distributed teamRemote, often part of a distributed team
Industry UsageTech companies, startups, consulting firmsTech companies, startups, consulting firms
Job FocusDesigning, developing, testing software solutionsDeveloping, maintaining software applications

Both Virtual Software Engineers and Remote Software Developers work remotely in tech environments, often sharing similar credentials and industry usage. The main difference lies in the job scope: Virtual Software Engineers may focus more on system architecture and high-level design, while Remote Software Developers typically concentrate on coding and implementation. However, these roles often overlap, and the titles are used interchangeably depending on the company.

What is a Virtual Software Engineer?

A Virtual Software Engineer is a professional who designs, develops, tests, and maintains software applications while working remotely rather than from a traditional office setting. They use online collaboration tools, version control systems, and cloud platforms to work with team members and manage projects virtually. This role requires strong technical skills, self-motivation, and effective communication to deliver high-quality software solutions from any location.

How do Virtual Software Engineers typically collaborate with remote teams to ensure project success?

Virtual Software Engineers often work closely with distributed teams using collaboration tools like Slack, Jira, and GitHub. Regular video meetings, clear documentation, and agile methodologies help keep everyone aligned despite differing time zones. Successful engineers proactively communicate progress, ask clarifying questions, and participate in code reviews to maintain project momentum. Building strong virtual relationships and being adaptable are key to thriving in this environment.
What are the most commonly searched types of Software Engineer jobs in Kyle, TX? The most popular types of Software Engineer jobs in Kyle, TX are:
What are popular job titles related to Virtual Software Engineer jobs in Kyle, TX? For Virtual Software Engineer jobs in Kyle, TX, the most frequently searched job titles are:
What job categories do people searching Virtual Software Engineer jobs in Kyle, TX look for? The top searched job categories for Virtual Software Engineer jobs in Kyle, TX are:
What cities near Kyle, TX are hiring for Virtual Software Engineer jobs? Cities near Kyle, TX with the most Virtual Software Engineer job openings:
PCIe Senior/Lead Software Engineer

PCIe Senior/Lead Software Engineer

Arista Networks

Austin, TX

Full-time

Posted 23 days ago


Job description

Company Description

Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our solutions are designed to not only meet the current demands of the digital landscape but to also anticipate and adapt to future challenges.

At Arista we value the diversity of thought and perspectives that each employee brings to the table. We  believe that fostering an inclusive environment, where individuals from various backgrounds and experiences feel welcome, is essential for driving creativity and innovation.

Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success and strive to maintain the highest standards of quality and performance in everything we do.

Job Description

Who You'll Work With
Operating right where hardware meets software, the Platform team builds the foundation for our networking ASICs and supporting infrastructure. PCIe software engineers write the code that manages high speed communication between hardware components in our switches. We work with hardware, diagnostics, and software engineers to maximize bandwidth and improve reliability on the PCIe links.
 

What You'll Do
As part of this team, you'll work on projects like:

  • Bringing up pcie links on new hardware designs
  • Tuning pcie parameters on root ports, bridges, and end points
  • Modifying the linux pci drivers and virtual memory allocation
  • Using AER and DPC to improve error visibility and resiliency
  • Developing userspace software that mediate between networking ASICs, FPGAs, and PCIe bridges.
  • Measuring hardware read and write performance
  • Develop automated tests using C, C++ and Python to validate your features.
Qualifications
  • Strong engineering and Computer Science fundamentals.
  • 8+ years fluency in C or C++. Python experience an added bonus.
  • Solid understanding of PCIe hardware and software drivers
  • PCIe state machine, ltssm, tlp, credit flow control knowledge a plus
  • Experience with PCIe switches
  • Significant hands-on experience diagnosing problems, troubleshooting issues, and fixing bugs in low-level firmware

If you're passionate about performance optimizations and enjoy working at the hardware/software boundary, the Platform team is a perfect choice!

Additional Information

Arista Networks is an equal opportunity employer.  Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law.  All your information will be kept confidential according to EEO guidelines.