Systems Software Engineer
Job details
- Pay
- $125,000 – $165,000 a year
- Work mode
- On-site
- Posted
- Nov 4, 2026
- Last confirmed open
- Nov 4, 2026
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