Embedded Software Engineer (mid/senior)


Embedded Software Engineer (mid/senior)

Internet of Things, Bluetooth mesh, smart lighting!

Silvair
Mid
Online interview
B2B Employment contract
Krakow
Paid vacation
24

Project description

Overview

Our team is working hard to develop a complete smart lighting platform for the leading companies in a broadly defined lighting sector. We aim to deliver end-to-end Bluetooth Mesh solutions enabling wireless lighting control (via multiple protocols), diagnostics, data analytics, remote access, and much more.

Responsibilities

  • defining software architecture and internal embedded system design
  • functional testing, both unit tests (in C) and component tests (in Python/Behave)
  • developing diagnostic and support tools
  • the fine-tuning software development process
  • performing peer code reviews, mentoring colleagues
  • managing technical debt

Who we're looking for?

  • very good knowledge of C programming language (3+ years of commercial experience)
  • experience with embedded systems (3+ years of commercial experience)
  • good knowledge of Python
  • passion for high-quality, well-designed and well-documented code
  • good understanding of real-time operating systems
  • experience with continuous integration
  • strong communication skills
  • ability to create well-defined tasks based on high-level requirements

Skills
C
Python

How we work?

How we manage our projects?
Methodology
Scrum
Who makes architectural decisions?
team, CTO
Who makes technology stack decisions?
team, CTO
Concurrent projects per team member?
0
Project management software
JIRA
How we code?
Code review
Pair programming
Static code analysis
TDD
BDD
How we test?
Unit tests
Manual testing
Test automation
CI
Toolset
Laptop
Additional monitor
Freedom to pick your tools
Operating system
Work environment
Open space
Business trips
7:00 - 18:00
Office hours

Bonuses

Healthcare
  • Healthcare package
Kitchen
  • Hot beverages
  • Cold beverages
  • Lunches
Traning
  • Trainings
  • Conferences
  • Books
Parking
  • Car parking
  • Bicycle parking
Other
  • Shower
  • Chill room
  • Integration events

Our company

Silvair

Krakow 70-90
Tech skills
  • embedded
  • c
  • python

Check out similar job offers