Senior Android Platform Software Engineer
Koenigsegg Automotive ABJob Overview
Join the Koenigsegg Infotainment & Cloud team as a Senior Android Platform Software Engineer. You will be responsible for designing and developing software for the Infotainment system, Koenigsegg's Cloud, and Mobile App. This role involves close collaboration with other engineering departments, production, and service/aftersales teams.
Key Responsibilities
- Develop and Maintain: Create and maintain Android applications and system services for the Koenigsegg Infotainment system.
- Feature Development: Architect, develop, and implement features leveraging the latest embedded and connected technologies.
- Team Collaboration: Work with a small, agile cross-functional team of embedded software engineers, QA/Validation, and designers.
- Support and Debugging: Assist in debugging and root cause analysis related to the Infotainment system.
- Production Support: Provide support to our production and service departments.
- Process Improvement: Participate in the development of our way of working.
Required Skills and Experience
- AOSP Framework and HAL Services: Experience in developing AOSP Framework and HAL services.
- Software Integration: Experience in integrating OEM and vendor-specific software components into the Android Framework.
- Android Framework Knowledge: Understanding of the Android framework, including system architecture, service components, and inter-process communication (IPC) mechanisms.
- Programming Languages: Proficient in Java and C++.
- Code Optimization: Experience optimizing code for resource-constrained environments.
- Experience: Minimum 5 years of relevant, post-graduate, full-time experience.
- Code Quality: High standards for code quality, maintainability, and performance.
- Design Patterns: Experience using common design patterns in the software industry.
- Language Proficiency: Fluency in English.
Preferred Skills
- Android Automotive OS: Experience working with Android Automotive OS.
- Kotlin and Jetpack Compose: Experience with Kotlin and Jetpack Compose.
- Infotainment Technologies: Experience developing Infotainment feature technologies, such as navigation, voice recognition, media phone, connectivity, or similar technologies.
- CAN Bus Protocols: Experience working with CAN bus protocols.
- Scripting Languages: Knowledge of scripting languages such as Python and Bash.
- Cross-Platform Development: Experience in developing code that is portable between platform versions.
- Apple CarPlay Integration: Experience with Apple CarPlay integration.
Availability
- Start Date: According to agreement
- Employment Type: Full-time
Location
This position is based in Ängelholm, Skåne County, Sweden, and requires on-site work.
About Koenigsegg
Koenigsegg is a Swedish avant-garde Megacar and innovative technology company. We pride ourselves on pushing the boundaries of automotive technology to achieve higher standards in ultimate performance. Our facilities include a test track proving ground, allowing us to innovate at a startling pace and own our proprietary groundbreaking technology.
Similar jobs
Last update: 23 minutes ago
Senior Android Platform Software Engineer
Senior Android Platform Software Engineer needed at Koenigsegg in Ängelholm, Sweden. Develop cutting-edge infotainment systems.
Senior Software Architect - Embedded Systems
Join Volvo Cars as a Senior Software Architect in Gothenburg, focusing on embedded systems and software architecture.
Software Architect
Join Volvo Cars as a Software Architect in Malmo, Sweden. Design and develop high-performance in-vehicle compute clusters for future Volvo models.
Senior Android Engineer
Join Powerful Medical as a Senior Android Engineer to develop life-saving mobile applications in Bratislava.
Senior Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Software Function Developer, Electromobility
Join Volvo Group as a Software Function Developer in Electromobility, focusing on sustainable transportation solutions.
Staff Software Engineer (Kotlin/Java, React)
Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.
Android Developer (Kotlin) - Founding Engineer
Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.
Software Engineer, Reasoning Foundation
Join Waymo as a Software Engineer in Reasoning Foundation to develop cutting-edge autonomous driving technology.
Senior Software Engineer - Test Framework Development
Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.
Senior Full Stack Engineer
Join Revv as a Senior Full Stack Engineer to lead innovative software solutions in the automotive industry using Node.js, React, and TypeScript.
Senior Software Engineer, Backend
Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.
Embedded Systems Developer
Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Senior Software Engineer, Blockchain and Stablecoin
Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
DevOps Engineer with Kubernetes and CI/CD Experience
Join Ida Infront AB as a DevOps Engineer in Linköping, Sweden. Work with Kubernetes, CI/CD, and more in a hybrid environment.
Android Software Engineer - IPP Hardware
Join Adyen as an Android Software Engineer to develop and maintain IPP hardware solutions in Amsterdam.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Senior Android Engineer
Join Tabby as a Senior Android Engineer to develop innovative mobile solutions using Kotlin and Jetpack Compose.
Senior Full Stack Engineer
Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok. Enhance scalability and efficiency using Kubernetes, Spark, and more. Relocation provided.