Software Dev Engineer - C, Linux & Networking (3-5 Years)
Core
Design, develop, and maintain software features for SonicWall firewall products, ensuring high-quality delivery and rapid issue resolution for customers.
Role type
Software Development Engineer (C, Linux, Networking)
Builds
SonicWall firewall product-line
Domain
Cybersecurity, Networking, Embedded Systems
Deliverable
production ML models | product features
Required skills
C programming, Linux development, TCP/IP stack knowledge, multi-threading, software design, bug fixing, functional specification writing
Preferred skills
Firewall architecture, SD-WAN, Routing technologies, VPNs, High Availability, Embedded system development, GDB debugging
Technologies
C, Linux, TCP/IP, GDB
Responsibilities
Design and develop new software features, maintain existing features and fix bugs, facilitate problem diagnosis and resolution, write functional and design specifications, collaborate on code and test case reviews
Seniority
Mid-level, hands-on IC
