Back to jobs

Systems Software Engineer

Coyote Point Systems · San Jose, CA, US

Spotted 5h ago

Job details

Pay
$125,000 – $165,000 a year
Work mode
On-site
Posted
Nov 4, 2026
Last confirmed open
Nov 4, 2026
Job description

About this role

About the Company

Coyote Point Systems was a networking technology company specializing in application delivery, server load balancing, and application acceleration solutions. Its Equalizer product family helped organizations improve application availability, distribute network traffic, optimize server performance, and maintain reliable access to business-critical applications. The company was acquired by Fortinet in 2013.

Job Overview

The Systems Software Engineer role focuses on developing and maintaining system-level software for networking and application delivery platforms. The ideal candidate has experience with Linux, network protocols, systems programming, and performance optimization.

Key Responsibilities

  • Design, develop, and maintain system-level software components.
  • Build software features for network application delivery platforms.
  • Develop and optimize load balancing and traffic management functionality.
  • Work with operating systems, networking interfaces, and system services.
  • Analyze software performance and troubleshoot complex system issues.
  • Implement reliable communication and network processing components.
  • Improve application availability, scalability, and system security.
  • Collaborate with hardware, firmware, and software engineering teams.
  • Perform code reviews, testing, and debugging.
  • Maintain technical documentation and software development standards.

Required Skills

  • Experience in systems software or embedded software development.
  • Strong programming skills in C or C++.
  • Knowledge of Linux or Unix-based operating systems.
  • Understanding of TCP/IP, HTTP, HTTPS, and network protocols.
  • Familiarity with multithreading and concurrent programming.
  • Understanding of operating system fundamentals and memory management.
  • Experience with debugging and performance analysis.
  • Strong analytical and problem-solving skills.

Preferred Skills

  • Experience with network appliances or application delivery controllers.
  • Knowledge of load balancing and high-availability systems.
  • Familiarity with SSL/TLS and network security concepts.
  • Experience with packet analysis and network troubleshooting tools.
  • Knowledge of virtualization and distributed systems.
  • Familiarity with Python or shell scripting.
  • Experience with performance testing and system optimization.

Compensation

Illustrative annual salary range: $125,000–$165,000, depending on experience, technical qualifications, and responsibilities. This is a market estimate, not a verified company salary offer.

Equal Employment Opportunity

Employment decisions should be based on relevant qualifications, professional experience, technical skills, and business requirements. Equal employment opportunities should be provided in accordance with applicable laws.

Pay: $125,000.00 - $165,000.00 per year

Benefits:

  • Dental insurance
  • Flexible schedule
  • Relocation assistance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed