Mandatory Skills :
- Jenkins & Groovy scripting (thorough) - Automation
- CI - Devops
- Experience with docker containers
- Jenkins
- Embedded systems
- Programming skills - Python
- Shell scripting
- Bash
- GIT
Secondary Skills :
C or Embedded CRTOSFamiliarity with C-Make for build automationGood to have :
Wireless Protocols like ZIGBEEOTBLEWi-FiChallenges you will solve :
Develop automation tests so they can be run regularly as part of a continuous integration infrastructureDesign and execute functional, negative, performance, and stress tests for Silicon Lab's embedded wireless and MCU products.Work closely with the development team(s) to debug problems found during the test cycleBuild, manage, and maintain a distributed test networkSimplification and automation of product deployments and platform changesProductivity increase of the team through identifying opportunities to automate and script daily tasks and eliminate waste in existing processesKey responsibilities include :
Implement Continuos integration pipelines for Appbuilding using slc cli , GNU C- Make.Implement automation to migrate existing sample apps to latest SDK.Implement automation test cases based on test plans.Investigate test results in continuous integration systems.Skills required :
Experience with continuous integration techniques, Jenkins and groovy scripting experienceExperience in bootloader and Firmware test automation.Experience in bare metal environmentsExperience with Python.Communicate well and work well in a small cross-functional teamExperience in RTOS systems (uc OS, FreeRTOS, etc.)Conversation fluency in English(ref : hirist.tech)