Software Dev Engineer
Core
Design and develop new software features for SonicWall firewall products, maintain existing software, and resolve customer-reported issues.
Role type
Software Development Engineer (Embedded/Networking)
Builds
Firewall products, SD-WAN solutions, routing technologies, and VPNs
Domain
Cybersecurity / Networking / Embedded Systems
Deliverable
production ML models | product features
Required skills
C programming, Linux operating systems, multithreading, networking protocols, TCP/IP stack, GDB, embedded systems development
Preferred skills
SD-WAN, routing technologies, VPNs, high availability, troubleshooting, problem-solving
Technologies
C, Linux, GDB
Responsibilities
Design and develop new software features for firewall products; Maintain existing software by implementing enhancements and fixing bugs; Diagnose and resolve customer-reported issues; Write functional and design specifications and support technical documentation; Collaborate on code reviews, test-case reviews, and process improvements
Seniority
Mid-level, hands-on IC
