-
View all jobs
WE ARE LOOKING FOR Senior Software Engineer
We are looking for a Senior Software Engineer to build and refine the digital heart of our next-generation vehicle platform. This role is a blend of high-feature development and systems-level engineering. You will be responsible for shipping modern, high-performance infotainment features while ensuring the underlying platform—spanning Android (AOSP) and low-level services (Yocto/QNX)—is secure, compliant, and rock-solid.
Key Responsibilities
We are looking for a Senior Software Engineer to build and refine the digital heart of our next-generation vehicle platform. This role is a blend of high-feature development and systems-level engineering. You will be responsible for shipping modern, high-performance infotainment features while ensuring the underlying platform—spanning Android (AOSP) and low-level services (Yocto/QNX)—is secure, compliant, and rock-solid.
Key Responsibilities
- Feature Development: Design and implement complex, cross-subsystem infotainment features (e.g., advanced media casting, navigation enhancements, and multi-display orchestration).
- Systems Integration: Bridge the gap between the Android framework and low-level services to ensure seamless hardware abstraction and resource management.
- Security & Hardening: Implement secure boot, verified OTA processes, and permission models to protect user data and vehicle integrity.
- Certification & Compliance: Support industry-standard certification tests
- Platform Stability: Perform deep-dive root cause analysis on systemic issues (ANRs, memory leaks, and thread deadlocks) to maintain a premium user experience.
- Technical Mentorship: Lead code reviews and author technical design documents that set the standard for the engineering organization.
- Software Mastery: Expert-level C++ with a working proficiency in Kotlin/Java with a deep understanding of Android Internals (AOSP, Binder, HIDL/AIDL).
- Multi-OS Experience: Proven ability to work across Embedded Linux (Yocto) and/or QNX environments.
- Security Mindset: Familiarity with encryption standards, TEE (Trusted Execution Environments), and secure communication protocols.
- Performance Tooling: Mastery of Perfetto, systrace, and memory profilers to optimize feature performance.
- Concurrency: Deep understanding of multi-threaded systems, asynchronous dispatchers, and deadlock prevention.
- Builder Mindset: You enjoy the "zero-to-one" phase of feature development as much as the refinement phase.
- Systems Thinking: You understand how a UI-level change impacts low-level CPU cycles and power consumption.
- Quality Driven: You treat "Certification Passed" as the baseline, not the finish line, ensuring features are robust under extreme stress.
- Collaborative: You can speak the language of hardware engineers, UI designers, and QA testers alike.
Key Skills
Ranked by relevance
android
ui
embedded
linux
yocto
qnx
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Android Engineer
2026-05-12
Full-time
Mid-Senior
Finland
IT Services
Engineering
View Job Details
Related
Senior Software Engineer – Virtualization & Test Infrastructure (Python/Linux)
2026-05-09
Full-time
Mid-Senior
Estonia
IT Services
Engineering
View Job Details
Related
Senior Quality Automation Engineer (talent pool)
2026-05-22
Full-time
Mid-Senior
Finland
IT Services
Engineering
Login to Apply
- Posted
- Feb 26, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Finland
- Company
- Unikie
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Android Engineer
2026-05-12
Full-time
Mid-Senior
Finland
IT Services
Engineering
View Job Details
Related
Senior Software Engineer – Virtualization & Test Infrastructure (Python/Linux)
2026-05-09
Full-time
Mid-Senior
Estonia
IT Services
Engineering
View Job Details
Related
Senior Quality Automation Engineer (talent pool)
2026-05-22
Full-time
Mid-Senior
Finland
IT Services
Engineering