Senior AAOS HAL/Driver Developer

4 Months ago • 4-8 Years • Full Stack Development

Job Summary

Job Description

This Senior AAOS HAL/Driver Developer role involves developing and integrating drivers for the Android Automotive Operating System (AAOS). Responsibilities include bringing up V4L2 drivers in the Android AAOS stack (Linux Kernel), creating C++ HALs to interface with these drivers, and developing C++ services to process video streams. The candidate will extend and maintain Camera2 and EVS Camera stacks, collaborate on quality and timely delivery, conduct testing and debugging, and provide documentation. The position requires deep knowledge of V4L2 drivers and proficiency in C++ for developing HALs and services.
Must have:
  • Good knowledge of Camera2 and EVS stack
  • Experience with Camera Bring up for Android
  • Deep knowledge of V4L2 drivers
  • Proficient in C++ for HALs and services
  • Experience integrating drivers in Linux
Good to have:
  • Knowledge of Android Automotive EVS stack
  • Experience with camera drivers and HAL
  • Automotive infotainment systems experience
  • Knowledge of testing drivers and HALs

Job Details

Project description

We are seeking an experienced developer to work on a project involving the development and integration of drivers for the Android Automotive Operating System (AAOS). The role involves bringing up V4L2 drivers in the Android AAOS stack (Linux Kernel) and creating C++ HALs to connect with these drivers. The candidate will also develop C++ services to process video streams and make them available for the framework and applications.

Responsibilities

Extend & maintain Camera2 and EVS Camera stacks.

Develop and bring up V4L2 drivers in the Android AAOS stack (Linux Kernel).

Create and integrate C++ HALs to interface with V4L2 drivers.

Develop C++ services to process video streams and make them available for the framework and applications.

Collaborate with the team to ensure quality and timely delivery of tasks.

Conduct testing and debugging of developed solutions.

Provide documentation for developed solutions.

Skills

Must have

Good Knowledge of Camera2 and EVS stack.

Experience working in Camera Bring up for Android.

Deep knowledge and experience with V4L2 drivers in the Android AAOS stack (Linux Kernel).

Proficient in C++ for developing HALs and services.

Experience in developing and integrating drivers in Linux-based operating systems.

Ability to work in a team and communicate technical issues.

Capability to independently solve complex problems and find optimal solutions.

Nice to have

Knowledge of the Android Automotive EVS stack.

Experience with camera drivers and HAL.

Experience working on projects related to automotive infotainment systems.

Knowledge of modern methods and tools for testing drivers and HALs.

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

Similar Jobs

Thatgamecompany - Senior Software Engineer - Golang

Thatgamecompany

United States (Remote)
3 Months ago
Bloober Team - Senior Animation Programmer

Bloober Team

Lesser Poland Voivodeship, Poland (Remote)
2 Months ago
NVIDIA - Senior Mixed Signal Design Verification Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
N-iX - Architect/Lead QT Engineer (#2522)

N-iX

Ukraine (Remote)
4 Months ago
Rockstar Games - Lead Software Engineer (C++)

Rockstar Games

New York, New York, United States (On-Site)
6 Months ago
Trek - .NET Engineer

Trek

Haryana, India (On-Site)
2 Months ago
ION - Senior Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
5 Months ago
OUTFIT7 - Lead Web Developer

OUTFIT7

Ljubljana, Ljubljana, Slovenia (On-Site)
6 Months ago
ION - Senior Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
5 Months ago
Nagarro - Senior Engineer, Hybris

Nagarro

Sri Lanka (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Offworld - Co-op Programmer

Offworld

British Columbia, Canada (Hybrid)
1 Month ago
NVIDIA - Senior Interconnect Product Engineer

NVIDIA

Shanghai, Shanghai, China (Remote)
1 Month ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Blizzard Entertainment - Senior Test Analyst, Diablo IV | Irvine, CA or Austin, TX

Blizzard Entertainment

Irvine, California, United States (Hybrid)
4 Months ago
ByteDance - Senior Software Engineer, Traffic Platform

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Epic Games - Senior Gameplay Systems Developer, Developer Relations

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
NVIDIA - Senior ASIC Verification Engineer - GPU Memory Subsystem

NVIDIA

Durham, North Carolina, United States (On-Site)
2 Months ago
ByteDance - Network Software Engineer Intern (Network Engineering) - 2025 Summer (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
N-iX - Senior Electronics Engineer

N-iX

Ukraine (Remote)
2 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Ireland (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Netskope - Principal Engineer, Endpoint DLP

Netskope

Bengaluru, Karnataka, India (Remote)
6 Months ago
Saviynt - Technical Lead, Professional Services - NA

Saviynt

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
PhonePe - Risk Analyst

PhonePe

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Forescout Technologies  Inc  - Associate UI Designer

Forescout Technologies Inc

Pune, Maharashtra, India (On-Site)
3 Months ago
Unity - Tax Senior

Unity

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PlaySimple - UX Designer

PlaySimple

Karnataka, India (On-Site)
5 Months ago
NinjaVan - Senior Full Stack Engineer

NinjaVan

Hyderabad, Telangana, India (On-Site)
5 Months ago
PwC - Specialist 3_Managed Services_Internal Audit_Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
Paytm - Backend - Technical Lead

Paytm

Noida, Uttar Pradesh, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Head Digital Works - Software Development Engineer II

Head Digital Works

Hyderabad, Telangana, India (On-Site)
5 Months ago
Niantic - Software Engineer, Map Location Services

Niantic

San Francisco, California, United States (Hybrid)
4 Months ago
Aristocrat Gaming - Senior Software Engineer (Full Stack)

Aristocrat Gaming

North Ryde, New South Wales, Australia (Hybrid)
6 Months ago
N-iX - Senior Fullstack Engineer

N-iX

Ukraine (Remote)
1 Month ago
Microsoft - Principal Software Engineer - IC3 Platform & AI Ops Engineering

Microsoft

Prague, Prague, Czechia (On-Site)
3 Months ago
The Walt Disney Company - Senior Software Engineer, Front-end

The Walt Disney Company

Glendale, California, United States (Hybrid)
1 Month ago
Trendyol - Senior Software Engineer - Machine Learning

Trendyol

Ankara, Ankara, Türkiye (Hybrid)
5 Months ago
Rockstar Games - Full Stack Engineer (C#/React)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
6 Months ago
Crunchyroll - Staff Software Engineer - Mobile Video Players [Android]

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago
Highspot - Sr. Full Stack Engineer, Meeting Intelligence

Highspot

Vancouver, British Columbia, Canada (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Poland, Ohio, United States (Remote)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Bengaluru, Karnataka, India (On-Site)

Mississauga, Ontario, Canada (On-Site)

Toronto, Ontario, Canada (On-Site)

Poland, Ohio, United States (Remote)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by Luxoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug