Senior Software Developer for full stack embedded Android systems
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.