Embedded Linux Developer (offline)

Company (the name is under NDA) β€” leading international energy business with more than 30 million customers. The company heavily invests into disruptive technologies and builds its software and hardware products beyond traditional energy business.

Project: Smart Home Platform and Gateway (including voice assistant, cloud services, and apps)

We are looking for a person who will work in a team of world-class professionals (ex-Google, ex-Amazon, etc.) utilizing cutting-edge technologies in a startup-like fashion.

If you’re passionate about IoT, smart home, machine learning, and related fields, join the team and help us change what it means to be an energy company!

We are working together in an autonomous team that takes full responsibility for mobile software apps on Android and IOS, and the firmware running on our Smart Home Hub. You will join a team where everyone shares a common interest in scalability and continued development. Our goal is to create a great smart home experience for millions of our customers.


Must have skills:
β€” 3+ YOE in C / C++
β€” Kernel drivers, hardware access (e.g. SPI, UART, I2C, etc)
β€” 3+ YOE in embedded systems β€” architecture, best practices, etc.


Good to have skills:
β€” Bluetooth (low energy)
β€” Zigbee
β€” MQTT
β€” Agile / SCRUM Experience
β€” OS level security
β€” Ubuntu Core
β€” Java, NodeJS, Golang
β€” CI/CD experience
β€” IoT β€” (Home automation)


Additional skills:
β€” Google Cloud β€” Firebase
β€” Experience with embedded machine learning (e.g. TensorFlow)
β€” Gitlab
β€” Testing
β€” Rule engine
β€” Docker


Responsibilities:
β€” Work with embedded lead to develop applications on the embedded systems
β€” Closely work with QA team to deliver stable firmware


We offer:
β€” Monthly commute allowance of free parking space
β€” Medical Vision, Dental coverage
β€” Gym or swimming pool membership
β€” Daily lunches in the office
β€” Access to major AI, DS & ML events in Ukraine and etc.

Salary: €4400 β€” 4800


How will you work?

You will work directly with a client through our Extended Team model. We try to do things differently and put our efforts to integrate you as deeply as possible into the client's team. You work with the same tools and technologies as they do and are managed directly by a client without any intermediary in between. We help you build relationships and create an environment where you genuinely feel like a member of the client's team. Our clients usually come for a week each month and spend a lot of time with the team in Kyiv. We also encourage trips to a client and joint teambuildings and after work activities. Our Extended Team model is focused on long-term projects that last over several years.

About A-players recruiting

We build remote engineering teams for outstanding product companies. We are working with dozens of high-growth startups and large corporations to build products used by millions of people around the world.

Join the world's best engineering teams at gt-hq.com/careers

Company website:
gt-hq.com/careers

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Kyiv→