Senior software engineer for embedded Android systems

Arbetsbeskrivning

Company Description


Welcome to a world, where your ideas lead to something big. Welcome to Bosch.
Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life all across the globe. Lund is Bosch´s newest site in Sweden; it´s a development center with around 180 engineers developing products for connected mobile products. Welcome to Bosch.




Job Description


As a senior software engineer you will develop software for embedded Android Linux systems. You will work on exciting new projects with cutting edge technology for a highly successful, profitable company. We expect you to be self-driven, able to challenge yourself and gain the experience you need in order to solve the tasks at hand. Further, in this position we expect you to:
Be able to optimize product boot-up time and performance on Android embedded systems.
Debug and develop software in C / C++ for Android Linux based embedded systems.
Participate in every stage of the software development from design and brainstorming through feature implementation.
Communicate with other development teams and, when needed, also with customers.





Qualifications


Master Electrical Engineering or similar.
Relevant experience from software development in a Linux Android based embedded system.
Excellent skills in C & C++ and for full stack development.
Excellent skills in Kotlin / Java and for Android application development.
Previous experience from working with rest APIs is a plus.
Previous experience working with u-boot, device tree configurations, clock tree configurations, Linux drivers, boot optimizations in Linux and android is a plus.
Previous experience working with HAB and dmcrypt, SE Linux is a plus.
Previous experience from development using Kotlin / Java for Android applications is a plus.
Experience with modern development methods such as Scrum, Continuous integration using tools such as Git, Gerrit, Jenkins.
Thorough knowledge of object-oriented development and design.
Working in a set-up with international teams, distributed all over the world.
Excellent verbal and written communication skills (English is a must, German will be beneficial).





Additional Information


Your future job location offers you:
Flexible worktime options, benefits and services, medical services, employee discounts, various sports and health opportunities, catering facilities, access to local public transport, room for creativity, urban infrastructures, rural surroundings.
Diversity is our strength! At Bosch we look at diversity in gender, generation, nationalities and culture as our advantage. We believe mixed teams to be more successful because they utilize the potential offered by different perspectives and solution strategies. We therefore promote mixed teams at all levels and draw on the entire talent pool.

Sammanfattning

  • Arbetsplats: Robert Bosch AB LUND
  • 1 plats
  • Tillsvidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 11 februari 2021
  • Ansök senast: 13 mars 2021

Postadress

Scheelevägen
LUND, 22200

Liknande jobb


.Net developer

.Net developer

15 november 2024

Automation Engineer

Automation Engineer

18 november 2024

Developer

Developer

18 november 2024