about 5 hours ago
Redmond, WA, USA
Entry Level / Mid Level
Base Salary
$125k - $175k/yr
Responsibilities
- Develop highly reliable real-time software for network switches, servers, ground antennas, and satellites.
- Own the complete software lifecycle including architecture design, implementation, testing, and support.
- Create tools for testing, performance monitoring, and troubleshooting.
- Build prototypes and manage experiments to validate design concepts.
- Innovate networking technologies to optimize data flow through a network of satellites and ground stations.
Requirements
- Bachelor’s degree in computer science, engineering, math, or a related discipline.
- Experience with networking protocols such as UDP and TCP/IP.
- Experience writing software for embedded devices.
- Proficiency in C or C++ in a production environment.
- Experience in development, testing, and deployment of software for real-world applications.
- Understanding of service provider networks and associated security issues.
Benefits
- Comprehensive medical, vision, and dental coverage.
- 401(k) retirement plan with company matching.
- Paid parental leave and short/long-term disability insurance.
- Three weeks of paid vacation and ten or more paid holidays per year.
- Company stock options and long-term incentives.
- Access to company shuttles for commuting.
Tech Stack
CC++
Categories
BackendEmbeddedSecurityTesting