Software Development Engineer I
Core
Develop, maintain, and enhance automated testing solutions and CI/CD pipelines for next-generation Wi-Fi and broadband networking products.
Role type
Software Development Engineer I (Test Automation)
Builds
Automated test frameworks, Python-based validation tools, and CI/CD infrastructure for networking hardware/software.
Domain
Networking (Wi-Fi, Broadband, TCP/IP) and Test Automation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work -> infrastructure (test infrastructure/automation)
Required skills
Python development, Test automation, CI/CD pipeline development, Jenkins, GitHub, Artifactory, Linux, Git, Debugging, Root cause analysis
Preferred skills
Networking fundamentals (TCP/IP, DHCP, DNS, Routing/Switching), Wi-Fi technologies (802.11ac/ax/be), Cisco IOS, REST APIs, Containerization, Performance testing
Technologies
Python, Jenkins, GitHub, Artifactory, Linux, Git, Cisco IOS, REST APIs
Responsibilities
Design and maintain automated test frameworks for Wi-Fi products, Create Python tools for validation and data analysis, Develop Jenkins CI/CD pipelines, Integrate testing into GitHub workflows, Manage software artifacts in Artifactory, Analyze test results and troubleshoot defects
Seniority
Entry-level IC (3+ years experience)