Senior AAOS HAL/Driver Developer

5 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 AAOS stack (Linux Kernel), creating C++ HALs to interface with these drivers, and developing C++ services to process video streams. The position requires extending and maintaining Camera2 and EVS Camera stacks, conducting testing and debugging, and providing documentation. Collaboration with the team and independent problem-solving are crucial.
Must have:
  • Good Knowledge of Camera2 and EVS stack
  • Experience with Camera Bring up for Android
  • Deep knowledge of V4L2 drivers in AAOS
  • 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 modern testing methods

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

Gamepires - Senior C++ Programmer

Gamepires

City Of Zagreb, Croatia (Hybrid)
2 Months ago
PlayStation Global - Lead DevOps Engineer

PlayStation Global

Los Angeles, California, United States (On-Site)
6 Months ago
Meta - Production Engineer

Meta

Bellevue, Washington, United States (Remote)
5 Months ago
Fluence - Jr. Controls Engineer (m/f/d) - German speaker

Fluence

Erlangen, Bavaria, Germany (Hybrid)
6 Months ago
Crunchyroll - Senior Full Stack Engineer, Partner Services

Crunchyroll

San Francisco, California, United States (On-Site)
2 Months ago
ION - Principal Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
N-iX - Senior Angular Engineer

N-iX

Colombia (Remote)
3 Months ago
Google - Early Career Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
Patterned Learning Career - Sr Software Engineer

Patterned Learning Career

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Wargaming - Technical Artist (World of Warships)

Wargaming

Belgrade, Serbia (Hybrid)
1 Month ago
NVIDIA - Speed Modeling and Prototyping Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Months ago
Ubisoft - Team Lead (Programming)

Ubisoft

Montreal, Quebec, Canada (On_site)
3 Months ago
NVIDIA - AI Computing Software Development Engineer, TensorRT

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
ByteDance - Hardware Interaction Industrial Designer

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
Epic Games - Senior Physics Gameplay Engineer, LEGO Fortnite

Epic Games

United States (On-Site)
3 Months ago
Moon Active - Software Developer

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Imagineio - Senior Generative AI Engineer

Imagineio

India (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poland, Ohio, United States

Next Level Business Services - Systems Engineer

Next Level Business Services

Redmond, Washington, United States (On-Site)
6 Months ago
WebMD - Analytical Strategist

WebMD

Newark, New Jersey, United States (On-Site)
5 Months ago
NVIDIA - VLSI Timing Methodology Intern - Summer 2025

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Google - Student Researcher, PhD, Winter/Summer 2025

Google

Ann Arbor, Michigan, United States (On-Site)
5 Months ago
prizepicks - Product Designer, Accounts and Growth

prizepicks

Atlanta, Georgia, United States (Remote)
3 Months ago
WebMD - Senior Panel Manager

WebMD

Newark, New Jersey, United States (On-Site)
4 Months ago
Scopely - Producer, Product

Scopely

California, United States (Remote)
1 Month ago
Crunchyroll - DevOps Engineer, Core Infrastructure Engineering

Crunchyroll

San Francisco, California, United States (Hybrid)
1 Month ago
Rush Street Interactive - Director of Data Product Management

Rush Street Interactive

United States (Remote)
2 Months ago
Sphere Entertainment Co - Coordinator Event Sales

Sphere Entertainment Co

Las Vegas, Nevada, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

NinjaVan - Back-End Engineer

NinjaVan

Hyderabad, Telangana, India (On-Site)
6 Months ago
ByteDance - Senior Software Engineer, Edge Cloud Platform

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Globalization Partners - Sr Data Engineer

Globalization Partners

(Remote)
2 Months ago
OKX - Graduate Hire 2024/25 - Software Engineer

OKX

Hong Kong (On-Site)
6 Months ago
Diligent Corporation - Software Engineer II

Diligent Corporation

Budapest, Hungary (On-Site)
6 Months ago
Unity - Senior Backend Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
7 Months ago
Trek - Software Engineer - ERP

Trek

Haryana, India (On-Site)
1 Month ago
Unity - Senior Software Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago
Eleven Labs - FullStack Engineer (Frontend Leaning)

Eleven Labs

Warsaw, Masovian Voivodeship, Poland (Remote)
8 Months ago
Ziff Davis - Senior Full Stack Software Engineer

Ziff Davis

Los Angeles, California, United States (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