Embedded Linux Software Engineer

Custom Linux distributions

ASSA ABLOY
Mid
Online interview
Employment contract
Krakowska 280, Zabierzów
Remote possible
60%
Paid vacation
26

Project description

ASSA ABLOY Group Technology Team is a motivated team of professionals who put pride in delivering innovative, high-quality, and secure products that are used globally.

The office atmosphere is open, honest, and friendly, and we sit in an open landscape that encourages interaction and communication. We believe that work-life balance is essential for long-term productivity and employee satisfaction. Flexible working hours are a part of this balance.

Our Scrum teams are small, cross-functional, and self-organizing units that collaborate with the product owner to transform customer needs into valuable features. 

The knowledge exchange within the department is an ongoing process, and everyone is encouraged both to take part in and contribute to it. We want our employees to learn more and support them when they aim to improve their skills. This is part of our dedication to continuous improvement.  

Your tasks

We believe that you are a skilled test engineer and are dedicated to being part of a team delivering high-quality software. You do this by sharing our belief in Agile values, by being motivated, focused, taking initiatives, and eager to learn.

You also have a couple of years of working experience in embedded test environment construction. You work efficiently and professionally, both within a team and individually, and you have started to gain the ability to make your own systems designs, strategies, and plans. You have a genuine interest in developing products that add value for the end customer, and you show interest in new technologies.

As an Embedded Linux Software Engineer at Group Technology Team, you will help out with the design and implementation of features, and the maintenance of our Linux platform.

We expect you to do great work, both as part of a team and independently.

We work in a global environment, so you need to be proficient in English, both written and spoken. 

Who we're looking for?

  • Experience in Yocto
  • Knowledge of BitBake and Make
  • At least 5 years of experience working with a GNU Linux OS
  • Programming exp. in any scripting language such as Bash, Python
  • Fluent in C programming and general microcontroller experience.
  • Experience in Git and understands Git submodules
  • Experience in debugging of Embedded Linux Devices
  • Experience in using Linux kernel and system

Skills
Linux
Yocto
Bash
Python
How we manage our projects?
Methodology
Scrum, Kanban, SAFe
Who makes architectural decisions?
Team with Architects
Who makes technology stack decisions?
Team with Architects
Project management software
JIRA
Opportunity to change between projects
How we code?
Git
Version control
Code review
Pair programming
Static code analysis
Code metrics
Knowledge database
How we test?
Unit tests
Integration tests
System tests
Pentests
Performance tests
Manual testing
Test automation
CI
Toolset
Laptop
Additional monitor
Headphones
Personal container
Phone
Freedom to pick your tools
Operating system
Work environment
Open space
Flexible working hours
7 - 17
Office hours
Work time division
Client support
40%
Bug fixing
20%
New features
20%
Self-development
10%
Meetings
10%
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
Bonuses
  • Financial bonus
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunch discount
Traning
  • Trainings
  • Books
  • Conferences
  • Personal training budget
  • English classes
Parking
  • Car parking
  • Bicycle parking
Other
  • Shower
  • Chill room
  • Integration events
  • CSR events

Our company

ASSA ABLOY

Krakow, Zabierzów 300
Tech skills
  • Java
  • Python
  • C
  • C++
  • .NET
  • AWS
  • IoT
  • Linux
  • Windows
  • iOS

Check out similar job offers