Software Developer - CarPlay & Android Auto
We are looking for a Software Developer to join our R&D department and contribute to the development of our projected functions: Android Auto Projected (AAP) and Apple CarPlay (ACP). These features are developed entirely in-house, covering the full vertical stack – from low-level modules to the application layer. AAP and ACP are key components of HaleyTek’s platform and product offering, and represent major selling points for our customers.
The Role
As a Software Developer at HaleyTek, you will work as part of a dedicated development team, focusing on delivering high-quality software solutions. This position offers a unique opportunity to combine hands-on development with responsibilities related to product quality and development practices.
About You
You are an experienced developer with a strong passion for technology and a drive to create world-class software products. You have extensive experience in embedded software development, including architecture, methods, and tools, and you stay up to date with industry trends and standards.
Your expertise spans all phases of software development: architecture, design, coding, testing, reviews, and DevOps. Experience with Android Platform is essential. You are motivated by challenging tasks and have strong communication skills, feeling comfortable presenting technical topics to stakeholders.
Responsibilities
Full-stack software development within the Android platform, focusing on projected functions (AAP and ACP).
Development using C++, Kotlin, and the Android toolchain.
End-to-end responsibility: design, architecture, documentation, implementation, and automated testing.
Interface with customer for UI designs and discussions
Work with tip-of-tree, latest and greatest, of AAOS and adapt the projection functions for latest Android
Required Qualifications
M.Sc. in Software Engineering or equivalent experience.
Minimum 5 years of embedded systems software development.
Proven experience in Android stack development.
Skilled in automated unit and integration testing (C++/Python).
Proficient with Git, Gerrit, Jenkins.
Experience working in a Linux environment.
Our culture, as a flat organization we build an accountable culture that enables the teams to influence, and makes quick decisions and actions possible. Everyone is willing and able to pitch in and do hands on jobs when needed. In line with this, you will also have the opportunity to influence the further development of this role.
We are a professional, energetic and friendly team, working in a modern office at the waterfront of Lindholmen in Göteborg. Our philosophy is to put in the developers in focus. We are working with cutting edge equipment and offer competitive benefits.
If you believe that work should be fun and that a workplace should be defined by inclusion, diversity and an open-minded, ‘in it together’, mentality
- Department
- Android & Platform Development
- Role
- Android Platform Developer
- Locations
- Göteborg