Experience: 4 – 7 Years
Primary Skills:
1. Strong python with any embedded but not into storage
2. Basic knowledge in C
- Primary Skills: Automation, Programming skills – Python, C or Embedded C, any scripting language, Embedded systems, Communication protocols : SPI, UART, I2C, etc
- Secondary Skills : Jenkins, Dockers, RTOS
Challenges you will solve:
- Design 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 cycle
- Develop automation tests so they can be run regularly as part of a continuous integration infrastructure
- Assist in resolving customer issues by working closely with the customer support team to answer and reproduce customer-related issues
- Emulates customer environments by working closely with the sales team and field application engineers in supporting customer’s needs and debugging customer’s problems
- Build, manage, and maintain a distributed test network
- Simplification and automation of product deployments and platform changes
- Productivity increase of the team through identifying opportunities to automate and script daily tasks and eliminate waste in existing processes
Technologies we use:
- Python, Embedded systems, Jenkins, Docker, Cloud Based Computing, SQL Database, Windows, Linux, Shell, Bash, GIT
Responsibilities
- Implement automation test cases based on test plans.
- Investigate test results in continuous integration systems.
- Write custom embedded applications.
Skills Required
- Experience in bootloader and Firmware test automation.
- Experience in bare metal environments
- Experience in low-level drivers (SPI, UART, I2C, etc.)
- Experience with C, and scripting languages such as Perl or Python.
- Communicate well and work well in a small cross-functional team
- Experience in RTOS systems (uc OS, FreeRTOS, etc.)
- Conversation fluency in English.
We consider the following experience a plus
Experience with continuous integration techniques, Jenkins experience is preferred.
Email Me Jobs Like These