Position: Full Stack Android Software Developers (Embedded)
Company: DataJob
Category: Android
Experience required: 5y
English level: upper

**In this assignment you’re expected to:**
Perform software development in the full vertical Android stack for the new Infotainment system’s park assistant feature (from HMI to business logic to low-level HW drivers).
Use the latest tools and technologies available and collaborate with partners and other teams to deliver state-of-the-art software.
Secure high quality by implementing automatic test cases that run in the CI environment and also perform manual tests in our test cars.
Take End-to-end responsibility (on team level) including design, architecture, documentation, implementation and automated test cases.

**Required competence:**
M.Sc in Software Engineering or corresponding relevant experience
At least 5 years of software development in C++ and/or Java
Experience in Android stack (framework)
Experience from working in a Linux environment
Experience in developing automated unit or integration test
Experience in working with Git/Gerrit/Jenkins tools
Good English skills (written and spoken)
Driver’s license (B-level)
Being familiar with UI rendering and 3D graphic programming (OpenGL /OpenGL ES)
Some knowledge in Image processing (including knowledge in different image and pixel formats)

**Wanted competence:**
Experience from Camera stack development
Experience within Automotive Infotainment.
Experience in Automotive communication buses, CAN, Flexray etc


City: Lund, Sweden
Workload: 100%