Position: Senior Embedded SW Engineer
Company: SirinSoftware
Category: Python
Experience required: 3y
English level: upper

Our client is a USA-based company that develops a solution based on an nrf52 chip. It is a IoT device that provides multiple hardware interfaces to connect to the machines and send this data to a host computer, a gateway, or a smartphone via Bluetooth.

**Responsibilities:**
Leading a team of 3-4 people
Development of RTOS-based firmware running on embedded devices
Develop build, test, and data processing infrastructure in Python

**Requirements:**
3+ years of experience with Python apps such as desktop apps, embedded devices, or IoT Gateways (not web development or scientific computing alone)
3+ years of experience with Embedded Systems and Embedded C
Able to code modular, well tested SW systems
Strong algorithmic background
Working knowledge of Linux
Professional fluency in the English language
Passion for writing functional, scalable and beautiful code
Willingness to dive into a big project and maintain it.

**Desirable:**
Tech Lead Experience
BLE, RTOS experience

**What's in it for you?**
Work with the solid service provider (more than 5 years old) who has experience in full-cycle device development: Hardware design, PCB design, Software development
Smart reward program(+10-50% for successfully finished project phase)
Competitive salary with annual review
Paid workshops and conferences (about 200 USD annually)
Flexible working hours (start your day between 8:00 and 11:00)
Possibility to take Work-from-home days
Accounting managed by the company