(Apply here to be considered for the role: )
Applications are accepted until further notice
As a feature engineer, you will be responsible for designing and implementing customer-facing features with a special focus on network security. We offer an opportunity to work across our stack, developing software that spans from embedded Linux firmware and routing software, all the way up to our distributed, cloud-hosted backend.
AS AN EMBEDDED SOFTWARE ENGINEER FOCUSED ON MX SECURITY, YOU WILL:- Work on new network security features emphasizing performance and customer ease of use
- Collaborate with multiple different teams across the stack to ensure a seamless integration between firmware, backend and frontend
- Work with embedded linux development tools like debuggers, performance and memory profilers
- Work on realtime diagnostics and issue resolution on remote customer devices
You are an ideal candidate if you have:- Have 5+ years of professional (or comparable) experience writing production code
- Strong Problem Solving Skills using C++
- Have good understanding of unix based OS and Network fundamentals
- Effective Collaborative and Communication skills
- An appetite for learning about software and systems, and an interest in breaking things to learn how to make them better.
Bonus points for:- Experience working application profiling and optimization
- Working knowledge of core networking protocols (TCP/IP, DNS, DHCP, ARP, IPv6)
- Experience with Go and Rust programming languages
- Experience with Linux internals like epoll, control groups and namespaces
- Experience in Scripting skills using POSIX, Python, Ruby or similar
(Apply here to be considered for the role: