Silicon Labs is looking to ensure the reliability and performance of their wireless software stacks and development tools, specifically focusing on IEEE 802.15.4-based technologies like Zigbee, Matter, and OpenThread, which are crucial for secure, low-power IoT networks.
Requirements
- Strong proficiency in Python programming.
- Experience working in Linux environments for development, scripting, and debugging.
- Basic understanding of networking and wireless technologies (e.g., Wi-Fi or similar).
- Familiarity with QA methodologies, automated testing frameworks, and version control systems.
- Knowledge of IEEE 802.15.4 wireless technologies, including Zigbee or OpenThread.
- Working exposure to AI tools such as CursorVS code, CoPilot, and ChatGPT
- Hands-on experience with DevOps tools and CI/CD systems such as Jenkins or GitHub CI.
Responsibilities
- Develop automated test frameworks and scripts to validate wireless protocol software.
- Execute test plans and analyze results to ensure the quality, stability, and performance of 15.4-based stacks and related tools.
- Support CI/CD pipelines using tools such as Jenkins and PyTest for continuous validation.
- Write Pytest scripts and utilities to automate testing, data analysis, and regression checks.
- Collaborate with software, DevOps, and QA teams to improve automation coverage and process efficiency.
- Troubleshoot, reproduce, and document software issues in Linux-based environments.
- Contribute to the enhancement of internal test infrastructure and quality metrics tracking.
Other
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
- Strong analytical skills and attention to detail with a mindset for quality and efficiency.
- Prior project or internship experience supporting SQA or DevOps automation in embedded or wireless systems.
- Flexible PTO schedule
- 3 paid volunteer days per year