Senior Software Developer for full stack embedded Android systems

1 Dec, 2022 to 31 Dec, 2023
Lund, Sverige

Senior Software Developer for full stack embedded Android systems


Your responsibilities


As a senior developer you will develop software for the next generation of a solution that uses an embedded Android Linux system. You will have the opportunity to work with all parts of the software stack from low-level drivers in C/C++ to high-level UI written in Kotlin for the purpose of generating a great user experience to our customers. We expect you to enjoy learning new technical domains, be self-driven and be able to challenge yourself to gain the experience you need to solve the tasks at hand. Further, in this position we expect you to:

* Love to learn! Join the team in heading into the unknown of a new area to create a great user experience, and efficiently learning new domains is essential for us.

* Participate in every stage of the software development from design and brainstorming to full user feature implementation.

* Communicate with other development teams in an international environment and when also needed customers.

* Develop and debug software for Android based embedded systems.


Skills & Background


* Master in Computer Science or similar.

* Relevant experience from software development in a Linux Android based embedded system

* Proven background of easily picking up new technology domains

* Ability to explain complex technical topics to peers

* Excellent skills in C & C++ and for full stack Android development and debugging

* Excellent skills in Kotlin and Java and for Android application development

* Experience with modern development methods such as Scrum, Continuous integration using tools such as Git, Gerrit, Jenkins

* Excellent verbal and written communication skills (English, German will be a benefit).


Bonus skills


* Previous experience of any of the following topics is regarded a plus : Bootloaders, device tree in Linux, hardware bring up, boot optimizations, HAB, DMCrypt, SELinux, REST APIs, Flows in Kotlin, AIDL, Jetpack Compose, CAN FD.