CrawlJobs Logo

Automotive Infotainment Software Engineer

India, bangalore · Job Posted January 10, 2026
Apply Position
Job Link Share

Job Description

Job Information Title Automotive Infotainment Software Engineer Number of Positions 1 Job Opening Status In-progress Date Opened 07/15/2024 Industry Telecommunications Job Mode Onsite Job Type Full time Salary 2300000 Work Experience 4-5 years Required Skills Automotive Infotainment S... IRA/GIT/ BUGZILL/SVN +1 City bangalore State/Province Karnataka Country India Zip/Postal Code 560098

Job Responsibility

  • Contribute to develop infotainment solutions for In-vehicle devices. Responsible for the deliverables of the assigned domain such as application development, deployment, and maintenance of the infotainment software
  • Participate in infotainment requirement analysis, architecture design, design review, coding review, and all relevant software development activities
  • Participate in new feature development, maintenance of existing features and bug fixes
  • Provide clear and complete documentation based on the definition of the software development process
  • Collaborate with other team members in software development activities using the Scrum/Agile development process

Requirements

  • 3-5 years of total experience with 1+ years of software development experience in automotive domain
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science
  • Prior UI/UX development experience of infotainment system
  • Good object-orient design concept and design pattern knowledge
  • Excellent C++ programming and problem-solving skills
  • Experience in developing and integrating automotive applications with the onboard IVI architecture
  • Experience in developing Automotive HMI application on Linux/QNX kernel architecture
  • Have experience with unit test frameworks such as GoogleTest or others
  • Experience with requirement management, revision control, and issue-tracking tools like JIRA/GIT/ BUGZILL/SVN etc.
  • Good understanding with software development lifecycle and relevant processes
  • Good communication skills and English skills (writing, documenting, conversation)
  • Good team player with strong interpersonal skills to work effectively in a geographically dispersed environment
  • Experience in Agile team environment, tools and techniques

Nice to have

  • Experience with ASPICE is a plus
  • Java/Kotlin programming skill is a plus
  • Software development experience in Android environments is a plus
  • Experience with automotive and/or portable c

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Automotive Infotainment Software Engineer

8 matching positions

Senior Software Engineer- Android Automotive Audio/ DSP Audio

Help shape the future of mobility! Imagine a world with zero vehicle accidents, ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 -8 years Android development experience (Application, Services, HAL, BSP in Android specific to Audio)
  • Expertise in OOP concepts
  • Expertise in Java, C, C++ development
  • Kotlin would be an advantage
  • Expertise in Android Framework API & Automotive Audio Framework usage
  • Expertise on Android AOSP build system
  • Proficiency in audio design/architecture on multiple platforms
  • Hands on experience on industry leading SoCs in automotive sector
  • In-depth knowledge on all the standard and time & safety critical audio features
  • Strong knowledge of Android Audio Framework,  audio policy manager, audio flinger, android HAL, media server, and audio server
Job Responsibility
Job Responsibility
  • Analyzing customer requirements, Converting Customer Requirements into Design and Code
  • Responsible for developing code in Java, C & C++ language
  • Analysis and resolution of customer and internal reported issues
  • Support Software integration activity
  • Responsible for Software module testing (functional, Unit / integration testing)
  • Should understand and involve in various KPIs including certification activities/process
  • Monitor Android Automotive trends, roadmaps
What we offer
What we offer
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
  • Life and accident insurance
  • Sodexo cards for food and beverages
  • Well Being Program that includes regular workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs (T&C apply)
  • Creche facility for working parents
  • Fulltime
Read More
Arrow Right

Senior Android Software Engineer – In-Vehicle Infotainment & OTA

GM is looking to hire a Senior Android Software Engineer to lead design, develop...
Location
Location
United States , Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in CS, Software Engineering, EE/CE, or related field, or equivalent experience
  • 5+ years of Android development with production Android apps or Android-based embedded software and proven experience on AAOS or deeply embedded Android platforms
  • Expert Kotlin skills
  • strong proficiency in Kotlin and/or Java, Android SDK, and modern Android patterns (coroutines/Flow, Jetpack, MVVM or similar)
  • Deep understanding of App/activity lifecycles, Background limits, scheduling, background work, Coroutines/Flow, concurrency, configuration changes, Memory management, profiling, and performance tuning, Android permissions, security, and system services
  • Track record of designing, implementing, and shipping complex features end-to-end in large codebases with strong debugging skills
  • Demonstrated performance optimization on resource-constrained devices (UI, networking, I/O, rendering), with measurable improvements
  • Strong grounding in software quality with experience automated testing, code reviews, defensive and secure coding
  • Experience writing and maintaining: Unit tests (JUnit, MockK/Mockito), UI tests (Espresso, UI Automator), System/integration tests
  • Hands-on experience with CI/CD pipelines, automated builds, and Git workflows in multi-team environments
Job Responsibility
Job Responsibility
  • Design, develop, build, and maintain IVI apps and services on AAOS / embedded Android to evolve OTA update clients with robust rollback, error handling, and fault recovery
  • Own UX and interaction flows for key scenarios (e.g., media, navigation integrations, app-store experiences, messaging), ensuring experiences are intuitive, glanceable, compliant with Android Automotive UX, driver-distraction, safety guidelines and meet GM and regulatory requirements
  • Drive performance on constrained hardware to optimize startup/resume times, frame rate, animation smoothness and manage memory, CPU, I/O for predictable behavior
  • Integrate apps with vehicle properties, VHAL, navigation, media, voice assistants, and back-office services via AAOS APIs and IPC (AIDL, gRPC or similar) and instrument apps with logging, metrics, and traces for observability, field triage, and continuous improvement
  • Define and collaborate on unit, integration, UI, and bench/in-vehicle test coverage and ensure fast cold-boot and resume and support multi-version AAOS/Android and long vehicle lifecycles
  • Apply and evolve clean, modular Android architectures (e.g., MVVM + Jetpack) for large, long-lived automotive codebases by partnering with platform teams on AOSP/AAOS customization and integration
  • Diagnose and fix issues across app, framework, and system layers
  • Contribute to architectural decisions on system services, permissions, and security models and influence platform-level improvements in stability, performance, security, and developer efficiency
  • Define and implement various test strategies like Unit tests (e.g., JUnit, MockK/Mockito), UI tests (e.g., Espresso, UI Automator), System/integration tests
  • Build and maintain test automation for emulators and on-bench environments and integrate automated testing into CI/CD pipelines and automated build systems
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Android platform/AOSP/AAOS

Work arrangement : Remote: This role is based remotely but if you live within a ...
Location
Location
United States , Mountain View
Salary
Salary:
238700.00 - 302200.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer engineering, Software Engineering, Electronics & Communication, Electrical Engineering, or work equivalent experience
  • 10+ years of experience in Embedded software development and SDLC process
  • 5 years of experience in software development with Android AOSP or AAOS stacks, including Android framework layers and system components
  • Product engineering experience with Embedded systems, Android, Linux, QNX or other RTOS systems
  • Fundamentals of SoC architecture and key components, including CPU, GPU, NPU, memory, I/O interfaces, and how they affect software systems and solutions
  • Hands-on experience and knowledge in Java, C++, C, operating systems, build and runtime environments
  • Experience in the development of automotive-related infotainment solutions, Inter ECU communications, and stringent timing requirements is a big plus
  • Quality consciousness and the ability to navigate obstacles while finding effective solutions quickly
  • Very effective interpersonal and leadership skills
  • Superb written and verbal technical communication skills, excellent ability to incorporate other engineer’s ideas and explain their own
Job Responsibility
Job Responsibility
  • Define the Android platform engineering strategy for the GM Infotainment system and provide technical direction and guidance for engineering execution
  • Lead technical solutions for critical Android platform features/issues and drive the execution across internal and external teams
  • Challenge current implementations, seek optimization opportunities, and foster innovation to improve efficiency in Android platform engineering
  • Enhance software design and improve system performance
  • Analyze and resolve performance issues, memory leak and deadlocks issues
  • Ensure the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability, and security
  • Work with and bridge across multiple disciplines, including Engineering, Product teams, Program teams, and Information Technology, to make appropriate system level design trades
  • Create and communicate vision & strategies specific to functional responsibilities. This includes preparing and giving presentations to senior and executive management
  • Stays updated on new technology and competitive products to support product engineering decisions
  • Mentor and provide technical guidance to senior and junior engineers
What we offer
What we offer
  • Incentive pay program based on company performance, job level, and individual performance
  • Company vehicle evaluation program
  • Relocation benefits
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - ADAS Visual Experience

We are seeking a Level 8 Staff Software Engineer to lead complex Android Automot...
Location
Location
United States , Milford; Sunnyvale
Salary
Salary:
189300.00 - 290700.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or Bachelor of Applied Science in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical field, with 6-9 years of relevant software engineering experience
  • or equivalent practical experience with 10-12 years delivering production software.
  • Staff-level experience designing and shipping complex software systems with multi-team scope, broad technical ambiguity, and production accountability.
  • Strong Android Automotive or Android platform development experience, including services, lifecycle, IPC, threading/concurrency, system integration, performance analysis, and production debugging.
  • Hands-on experience building vehicle, embedded, infotainment, ADAS, robotics, simulation, gaming, or other real-time visualization software.
  • Strong 3D rendering experience using technologies such as OpenGL, Vulkan, Filament, Unity, Unreal, Android graphics stack, scene graphs, shaders, GPU profiling, or similar rendering frameworks.
  • Demonstrated system design skill across application, middleware, data, and platform boundaries, with the ability to define interfaces, sequence diagrams, data flows, state machines, and validation strategies.
  • Proven execution accountability: ability to own roadmaps, commitments, risks, dependencies, and release quality without day-to-day direction.
  • Experience diagnosing complex performance and reliability issues involving memory, CPU/GPU utilization, latency, frame drops, race conditions, service lifecycle, or cross-process communication.
  • Strong written and verbal communication skills, including the ability to influence architecture decisions across teams without direct authority.
Job Responsibility
Job Responsibility
  • Lead architecture, design, and delivery of Android Automotive software for ADAS HMI, camera/recording controls, and signal-driven visualization features.
  • Define end-to-end system designs spanning Android Automotive UI, Android services, SoC middleware, ADAS data services, perception interfaces, platform integration, and vehicle signal inputs.
  • Design and evolve 3D rendering capabilities for real-time ADAS visualization, including scene composition, rendering pipelines, asset/data integration, performance optimization, and stability under vehicle resource constraints.
  • Own complex multi-team workstreams from concept through production release, including architecture reviews, technical decomposition, milestone planning, risk management, validation, and launch support.
  • Translate ambiguous product, design, safety, and system requirements into practical software designs with clear interfaces, failure modes, test strategy, and operational ownership.
  • Drive cross-functional alignment with ADAS algorithm, perception, infotainment, cluster, data recording, safety, product, and vehicle integration partners.
  • Establish engineering practices that raise quality across Android Automotive and rendering codebases, including performance benchmarks, release gates, automated validation, and field-issue triage.
  • Debug and resolve complex issues across the signal-to-pixel path, including Android lifecycle/service behavior, IPC, concurrency, rendering latency, memory pressure, GPU/CPU contention, and vehicle integration defects.
  • Mentor senior and mid-level engineers on Android Automotive architecture, 3D rendering trade-offs, system design, execution discipline, and cross-team technical leadership.
  • Communicate technical direction, risks, trade-offs, and delivery status clearly to engineering leadership and cross-functional stakeholders.
What we offer
What we offer
  • An incentive pay program offers payouts based on company performance, job level, and individual performance.
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • Fulltime
Read More
Arrow Right

Staff Software Engineer- Android

Join us at the forefront of next-gen automotive technology. As a Staff Android S...
Location
Location
United States , Austin; Mountain View; Warren
Salary
Salary:
195000.00 - 298800.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field—or equivalent work experience
  • 8+ years of experience in production-grade software development, with 3+ years focused on Android system or application development
  • Deep proficiency in Java and/or Kotlin
  • Familiarity with Android System Apps, AOSP, Android HALs, and system services
  • Experience integrating Android with embedded ECUs and automotive protocols (CAN, LIN, Ethernet)
Job Responsibility
Job Responsibility
  • Design, develop, and test Android system and application-level software for infotainment and digital displays (instrument clusters, center stack, HUD)
  • Lead the integration of Android applications within Android Automotive OS with embedded platforms and multi-display vehicle architectures
  • Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL interfaces
  • Collaborate cross-functionally with hardware, product, and design teams to deliver responsive, beautiful, and consistent in-vehicle experiences
  • Optimize Android system performance, startup time, and resource usage to meet automotive-grade reliability and latency requirements
  • Drive Android-RTOS coexistence strategies, enabling seamless handoff and communication between systems
  • Apply Agile/Scrum practices with CI/CD pipelines to ensure robust, testable code and frequent feature delivery
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Infotainment engineer

As infotainment expert, own functions (nav, speech, etc.) for Japan market Group...
Location
Location
Japan , Kanagawa
Salary
Salary:
5000000.00 - 7500000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
October 22, 2026
Flip Icon
Requirements
Requirements
  • Experience in engineering or HMI-related job
  • Working experience in area of software and/or in the automotive industry
  • Experience in Infotainment testing, Navigation testing is highly appreciated
  • Experience in translation, handling TTS engine, development of speech dialog system
  • BA or equivalent
  • English: advanced level
  • Japanese: Native only
  • High technical affinity
  • High interest in cars and automotive industry
  • Ability to take customers’ perspective
Job Responsibility
Job Responsibility
  • As infotainment expert, own functions (nav, speech, etc.) for Japan market Group brands
  • Accompany functions in German product development from concept to verification/release
  • Ensure functions are tailor-made products Japanese customers love, adapting from European-developed base
  • Act as primary technical contact for Japan market questions
  • Handle daily requests (specs, tests, bugs) for HQ
  • Support German dev team in testing/validating functions
  • Track issues and communicate with German engineers for fixes
  • Handle local language topics: text translation, speech dialog, TTS, input method
  • Manage translation delivery and bug fixes
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 土曜日
  • 日曜日
  • 祝日
  • Fulltime
Read More
Arrow Right

Software Test Engineer

As a Software Test Engineer focused on Telematics, you will be responsible for t...
Location
Location
United States , Garden Grove
Salary
Salary:
140000.00 - 160000.00 USD / Year
harbingermotors.com Logo
Harbinger Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field
  • 3+ years of experience in automotive software testing, specifically with TCUs or ECUs
  • High proficiency in Python for test automation and scripting
  • Strong understanding of automotive networks (CAN/CAN-FD, Automotive Ethernet) and internet protocols (MQTT, HTTPS, JSON, REST APIs)
  • Experience testing cloud-based interactions or IoT devices that communicate with remote servers
  • Familiarity with requirements management (Polarion, JIRA) and version control (Git)
Job Responsibility
Job Responsibility
  • Develop and execute comprehensive test plans for Telematics and Infotainment systems, ensuring seamless integration between hardware and cloud services
  • Validate the functionality of Telematics Control Units, including cellular connectivity (4G/5G), GPS accuracy, and vehicle-to-cloud data logging
  • Test cloud-based interactions using APIs to verify that vehicle data is correctly transmitted and stored
  • Design and maintain automated test frameworks using Python and Pytest to improve testing efficiency for connectivity features
  • Monitor and analyze vehicle bus traffic using tools like Vector CANoe or Intrepid Vehicle Spy (CAN, LIN, and Automotive Ethernet)
  • Work with Hardware-in-the-Loop (HIL) environments (dSPACE/Speedgoat) to simulate real-world driving conditions and connectivity edge cases
  • Identify, document, and root-cause software defects, collaborating closely with firmware and cloud developers for resolution
What we offer
What we offer
  • Comprehensive Health, Dental & Vision (HDV) – 100% employee covered
  • Early-stage Stock Options
  • Robust Retirement Savings (401k, HSA, FSA)
  • Generous Paid Time Off (PTO) & Parental Leave
  • Annual Vacation Bonus
  • Wellness & Fertility Benefits
  • Cell Phone Stipend
  • Complimentary Meals & Stocked Kitchens
Read More
Arrow Right

Hardware and Software Test System Engineer

Hardware and Software Test System Engineer (f/m/div.) Full-time Legal Entity: Bo...
Location
Location
Portugal , Braga
Salary
Salary:
Not provided
https://www.bosch.pl/ Logo
Robert Bosch Sp. z o.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Electronics, Electrical Engineering, Software Engineering, or a comparable technical field
  • At least 3 years of experience in hardware and software development or similar technical areas
  • Deep knowledge of automotive communication protocols and broadcast standards
  • Solid understanding of RF testing and high‑frequency measurement techniques
  • Fluent English skills
  • Strong communication skills and ability to work effectively in cross‑functional teams
  • Organized, analytical, and capable of managing complex technical topics
  • Willingness to travel internationally
  • Proactive, collaborative, and motivated to work with advanced technologies
  • Curious, resilient, and eager to contribute to innovative solutions
Job Responsibility
Job Responsibility
  • Act as a key contributor in the industrialization of automotive infotainment test systems, with a strong focus on RF testing, high‑frequency measurements, and broadcast communication standards
  • Specify and develop hardware and software architectures for new test stations according to project requirements
  • Follow up with suppliers during the development and construction of test machinery, ensuring technical alignment and quality
  • Perform machine acceptance assessments in accordance with Bosch requirements and automotive industry standards
  • Participate in the setup and commissioning of new production lines, both locally and abroad
  • Introduce new test system technologies and ensure their successful integration into production environments
  • Organize and execute test activities according to defined test plans
  • Identify technological advancements that can improve cost, performance, and efficiency of test systems and products
  • Create and maintain comprehensive documentation for test systems, ensuring knowledge transfer across teams
  • Install new equipment, develop and commission test programs, and perform measurement capability analyses
What we offer
What we offer
  • Flexible work conditions
  • Hybrid work system
  • Exchange with colleagues around the world
  • Health insurance
  • Medical office (psychology and general clinic) & Social Services Office on site
  • Training opportunities (e.g., technical training, foreign languages training) & certifications
  • Opportunities for career progression and continuous professional development
  • Access to great discounts in partnerships and Bosch products
  • Sports and health related activities
  • Great access to public transports
  • Fulltime
Read More
Arrow Right