Related skills
c assembly tcp/ip ebpf xdp📋 Description
- Develop reliable, real-time software for gateways, satellites, user terminals, and switches.
- Participate in and lead architecture, design, and code reviews.
- Develop prototypes and run experiments to validate design concepts.
- Develop tools for software development, deployment, data analysis, and testing across environments.
- Deploy software, tests, and data analysis as part of a CI/CD release system.
- Close the feedback loop between software design and real-world performance.
🎯 Requirements
- Bachelor’s in CS/engineering or STEM plus 5+ years software dev exp; or 7+ years in lieu.
- Experience in C, C++, or assembly.
- Networking protocols (UDP, TCP/IP) and distributed systems.
- Security for distributed systems and internet services.
- Packet forwarding: NAT, ACLs, QoS, DPI, load balancing, DDoS mitigation.
- IP packet processing at L3/L4; DPDK, XDP/eBPF.
🎁 Benefits
- Medical, vision, and dental coverage.
- 401(k) retirement plan.
- Short and long-term disability insurance.
- Life insurance and paid parental leave.
- 3 weeks paid vacation and 10+ paid holidays per year.
- Company shuttles from Seattle area to the Redmond office.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!