Strong Python with C

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.

Apply for this job
Email Me Jobs Like These
Share this job

Job Locations

Connect With Us