Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
20.0 - 25.0 years
20 - 25 Lacs
hyderabad, telangana, india
On-site
Our client is looking for a dynamic Software Leader to spearhead the technology vision, roadmap, and delivery for our Health Annuities & Life (HAL) software suite. This role requires a blend of deep technical expertise , strong leadership, and strategic foresight to transform our go-to-market strategy, modernize client engagements, and elevate the product architecture in alignment with next-gen IT thinking. Define and execute the HAL ech roadmap and GTM strategy with a future-ready vision. Lead IT capability assessments , architecture reviews, and CoE setup. Drive product modernization , pricing strategy, and platform transformation. Oversee project delivery , ensuring quality, agility, and on-time execution. Collaborate with cross-functional teams to align technology with business goals. Foster high-performance tech teams and ensure talent readiness. Strong market knowledge of US geography Must-Have Expertise: Strong in Java, SQL , modern backend frameworks, cloud, and integration tools. Experience in HAL and scalable architecture design. Skilled in Agile, SDLC, DevOps , and enterprise program management. Ideal Candidate: A tech visionary and hands-on leader with strong strategic thinking. Proven track record in leading transformation programs and complex projects. High on ownership, agility, and stakeholder management .
Posted 21 hours ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
As an experienced Android Framework Engineer specializing in either Performance Optimization or System Stability, you will have the opportunity to work on cutting-edge Android systems with platforms such as MediaTek, Qualcomm, and Spreadtrum. For the role of Android Performance Optimization Engineer, your responsibilities will include analyzing and optimizing laggy performance issues on mobile devices, solving complex performance challenges, and designing scalable technical solutions. You will be required to have a strong proficiency in at least two programming languages (C/C++/Java), a deep understanding of the Android Framework, hands-on experience with performance tools such as Systrace, Simpleperf, Perfetto, and a minimum of 5 years of Android Framework development experience. Experience in optimizing MediaTek/Qualcomm/Spreadtrum platforms is also preferred. As an Android System Stability Engineer, you will work on Android Framework, Binder, HAL, and Linux kernel with a focus on stability analysis. Your responsibilities will include using tools like Systrace, Perfetto, and Kernel Log to debug ANRs, deadlocks, memory leaks, and illegal accesses. You will also be involved in performing secondary development/customization of stability tools, delivering stable frameworks for large-scale projects, and building efficiency improvement tools for internal use. The role requires a minimum of 5 years of framework and stability development/maintenance experience, strong problem-solving skills, logical analysis, teamwork, cross-functional collaboration skills, and the ability to work under pressure in fast-paced environments. Overall, these roles offer an exciting opportunity to contribute to the optimization and stability of Android systems, working with leading platforms and technologies in the industry.,
Posted 1 week ago
10.0 - 14.0 years
35 - 100 Lacs
bangalore rural, kerala
Work from Office
Job Requirements We are looking for a skilled Android Middleware Engineer with expertise in Android Automotive OS (AAOS) to design, develop, and optimize middleware components for next-generation automotive infotainment systems. The ideal candidate will work on bridging the Android framework with vehicle hardware, creating robust and scalable solutions for automotive-specific use cases such as multimedia, connectivity, navigation, and vehicle control systems. Key Responsibilities Design, develop, and optimize middleware interfaces for AAOS, ensuring seamless interaction between the Android framework and automotive hardware. Implement and extend Vehicle HAL (Hardware Abstraction Layer) to support vehicle-specific features such as sensors, climate control, and audio systems. Work on vehicle-to-app interfaces, ensuring seamless communication with in-car systems through Vehicle Property APIs. Perform integration, testing, and debugging of middleware components in an AAOS environment. Customize and extend the AAOS platform to meet specific OEM requirements. Collaborate with hardware, firmware, and framework engineers to ensure smooth middleware integration. Stay updated on the latest developments in AAOS, Android APIs, and automotive technology trends. Work Experience # Skills Requirement Level 1 Strong understanding of Android Automotive OS (AAOS) architecture, AOSP, including the Binder IPC mechanism. Must Have 2 Experience in Android middleware development and HAL implementation. Must Have 3 Proficiency in C/C++ for middleware and HAL development. Must Have 4 Hands-on experiences with Vehicle HAL and VehicleProperty APIs for accessing vehicle data (e.g., fuel level, tire pressure, speed) and controlling hardware. Must Have 5 Strong knowledge of communication protocols (e.g., Bluetooth related, TCP/IP, Wi-Fi, CAN, Ethernet). Must Have 6 Expertise in developing and optimizing middleware interfaces for telephony, media, navigation, and connectivity. Must Have 7 Expertise in Audio Policy Configuration, Android Audio HAL (Hardware Abstraction Layer) customization. Must Have 8 Strong experience in profiling and optimizing middleware performance using tools like Systrace, Perf, and Traceview. Must Have 9 Understanding of multi-threading and concurrency models in Android. Must Have 10 Knowledge of Bluetooth, Wi-Fi, and cellular telephony middleware for automotive environments. Must Have 11 Proficiency in CAN protocols, CAN database (DBC files), CAN Tools (like CANalyzer, CANoe), Debugging & Troubleshooting. Must Have 12 Familiarity with Android Automotive OS boot process. Good To Have 13 Familiarity with secure communication protocols, encryption, and Android’s security model (e.g., SELinux, secure boot). Good To Have 14 Experience with Car APIs like CarAudioManager, CarSensorManager, and CarNavigationManager. Good To Have 15 Understanding of automotive safety standards like ISO 26262 Good To Have 16 Familiarity with automotive development processes and tools (e.g., AUTOSAR, DOORS, Vector tools). Good To Have 17 Understanding of automotive hardware platforms and SoCs (e.g., Qualcomm Snapdragon Automotive). Good To Have 18 Familiarity with diagnostic protocols and tools for automotive systems. Good To Have
Posted 1 week ago
6.0 - 11.0 years
15 - 30 Lacs
pune
Hybrid
Android Architecture Android Framework AAOS (Android Automotive OS) HAL (Hardware Abstraction Layer) HIL (Hardware-in-the-Loop) System Architecture Low-level Device Integration High-level Application Design API Design & Management RESTful APIs / gRPC / AIDL Security Policies & Compliance SELinux / App Sandbox Secure Boot & Encryption Third-party App Integration (Media, Google Maps, Navigation, OTT apps) Runtime Decision-Making Performance Optimization Cross-layer Integration Infotainment Systems Android Build Systems (Soong, Make, Gradle) Modularization & Scalability HMI (Human Machine Interface) Problem Solving & Solution Design Kotlin / Java Expertise
Posted 1 week ago
3.0 - 8.0 years
7 - 17 Lacs
bengaluru
Work from Office
Role & responsibilities Android, Display, Camera , Multimedia drivers Experience in Android AOSP and lower layers Linux Driver and Kernel experience, Debugging Experience in Android Multimedia stack and drivers Preferred candidate profile
Posted 1 week ago
3.0 - 6.0 years
10 - 14 Lacs
india, bengaluru, thiruvananthapuram
Work from Office
Job Requirements Develop, and optimize middleware interfaces for AAOS, ensuring seamless interaction between the Android framework and automotive hardware. Implement and extend Vehicle HAL (Hardware Abstraction Layer) to support vehicle-specific features such as sensors, climate control, and audio systems. Work on vehicle-to-app interfaces, ensuring seamless communication with in-car systems through Vehicle Property APIs. Perform integration, testing, and debugging of middleware components in an AAOS environment. Customize and extend the AAOS platform to meet specific OEM requirements. Collaborate with hardware, firmware, and framework engineers to ensure smooth middleware integration. Stay updated on the latest developments in AAOS, Android APIs, and automotive technology trends. Work Experience # Skills Requirement Level 1Strong understanding of Android Automotive OS (AAOS) architecture, AOSP, including the Binder IPC mechanism.Must Have2Experience in Android middleware development and HAL implementation.Must Have3Proficiency in C/C++ for middleware and HAL development.Must Have4Hands-on experiences with Vehicle HAL and VehicleProperty APIs for accessing vehicle data (e.g., fuel level, tire pressure, speed) and controlling hardware.Must Have5Strong knowledge of communication protocols (e.g., Bluetooth related, TCP/IP, Wi-Fi, CAN, Ethernet).Must Have6Expertise in developing and optimizing middleware interfaces for telephony, media, navigation, and connectivity.Must Have7Expertise in Audio Policy Configuration, Android Audio HAL (Hardware Abstraction Layer) customization.Must Have8Strong experience in profiling and optimizing middleware performance using tools like Systrace, Perf, and Traceview.Must Have9Understanding of multi-threading and concurrency models in Android.Must Have10Knowledge of Bluetooth, Wi-Fi, and cellular telephony middleware for automotive environments.Must Have11Proficiency in CAN protocols, CAN database (DBC files), CAN Tools (like CANalyzer, CANoe), Debugging & Troubleshooting.Must Have12Familiarity with Android Automotive OS boot process.Good To Have13Familiarity with secure communication protocols, encryption, and Android’s security model (e.g., SELinux, secure boot).Good To Have14Experience with Car APIs like CarAudioManager, CarSensorManager, and CarNavigationManager.Good To Have15Understanding of automotive safety standards like ISO 26262Good To Have16Familiarity with automotive development processes and tools (e.g., AUTOSAR, DOORS, Vector tools).Good To Have17Understanding of automotive hardware platforms and SoCs (e.g., Qualcomm Snapdragon Automotive).Good To Have18Familiarity with diagnostic protocols and tools for automotive systems.Good To Have
Posted 1 week ago
4.0 - 10.0 years
40 - 55 Lacs
bengaluru
Work from Office
Help shape the future of mobility. Imagine a world with zero vehicle accidents, zero vehicle emissions, and wireless vehicle connectivity all around us. Every day, we move closer to making that world a reality. Aptiv’s passionate team of engineers and developers creates advanced safety systems, high-performance electrification solutions and data connectivity solutions so that automakers can bring advanced capabilities to more people around the globe. This is how we enable sustainable mobility and help to prevent accidents caused by human error. Your Role Job Responsibilities: Analyzing customer requirements, Converting Customer Requirements into Design and Code Responsible for developing code in Java, C & C++ language Sound knowledge on Android Wi-Fiss framework, driver, HAL and tools. Responsible to work on Wi-Fi protocols and certification. 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. Your Background Mandatory skills: Expertise in Android Wi-Fi Framework API usage. Hands on Experience with developing Wi-Fi feature such as Station Mode, AP mode and P2P mode using wpa_supplicant, Hostapd and ConnMan . Should be able to analyze the Wi-Fi Air Sniffer logs using the Wireshark or similar Wi-Fi Protocol analyzer tools. Expertise in Android networking tools tcpdump,arp,dhcp,Netd etc Expertise in Android networking stack like tcp,udp,iptables,firewall etc Good Understanding of protocol 802.3/802.11 a/ng/n/ac/ax certification and debugging. Exposure to Android 9 or higher Experience in Android Security policies Knowledge and experience in CTS, VTS requirements and compatibility issue analysis. Knowledge of Google Test Framework and testing frameworks used in Android like Junit, Mockito. Expertise in HIDL and HAL services implementation. Requirements gathering from stakeholders Adhere to Software Development Life Cycle process Develop High Level and Low Level design documents Responsible for quality of the software product Develop and maintain product documentation Tools –Microsoft Visual Studio, Telelogic CM Synergy, Enterprise Architect. Good to have skills: Good communication skills Worked in Agile/Scrum projects Knowledge of Wi-Fi display protocol and Miracast is added advantage. Experience in Test Automation, Scripting (Perl, Lua) would be plus Qualification: B.E. / B. Tech / M.E. / M. Tech in Computer Science/Electronics & Communication / Electrical /Instrumentation #Experience: 7 to 14 years Key ingredients for succeeding in this role are your: Why join us? You can grow at Aptiv.Aptiv provides an inclusive work environment where all individuals can grow and develop, regardless of gender, ethnicity or beliefs. You can have an impact. Safety is a core Aptiv value; we want a safer world for us and our children, one with: Zero fatalities, Zero injuries, Zero accidents. You have support. We ensure you have the resources and support you need to take care of your family and your physical and mental health with a competitive health insurance package. Your Benefits at Aptiv: 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; Apply today, and together let’s change tomorrow! #LI-SV2
Posted 1 week ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
You will be responsible for designing and developing data path solutions for L3 (IPv4, IPv6, MPLS, SR/SRv6, VRF, L3VPN) and L2 (STP, LLDP, sFlow, LAG, MLAG) networking technologies. Additionally, you will architect and implement QoS features such as queueing, classification, policing, shaping, ACL, ECN, and WRED. Working with ASIC families (e.g., BCM XGS, BF Tofino) and developing software using BCM SDK, P4, and DPDK will be part of your role. Optimizing and enhancing Linux networking internals, including memory management, network stack, and hardware abstraction layers (RIB, FIB, HAL) will also be your responsibility. You will need to develop and maintain high-availability (HA) solutions, ISSU, and Linux-based networking systems. Furthermore, working on Debian packaging, Linux kernel modifications, and kernel networking stack optimizations will be essential. You will develop and integrate software for containerized and virtualized networking environments. To qualify for this role, you should hold a BS/MS/PhD in Computer Engineering, Computer Science, or a related field. You are required to have at least 6 years of hands-on development experience in networking software development. Proficiency in C/C++/Go/Python programming is necessary. A deep understanding of ASIC pipeline architectures and networking hardware is essential. Hands-on experience with Linux OS internals, Debian build/packaging, and kernel networking stack is also required. Experience with RIB, FIB, HAL, and high-availability (HA) networking solutions is a must. Knowledge of containers (Docker, Kubernetes) and virtual machines (VMs) would be an added advantage. Preferred skills for this role include experience with DPDK, P4, BCM SDK, or other hardware programming interfaces. Strong debugging and performance optimization skills are highly valued, as well as experience with high-performance, distributed networking systems. Moreover, prior work experience in a startup or venture-backed company is considered a significant advantage. Arrcus has received over $125M in funding from top-tier Venture Capital firms(VCs) like Lightspeed Venture Partners, General Catalyst, and Clear Ventures, as well as strategic investors such as Liberty Global, SoftBank Corp, and Samsung Next. Arrcus is proud to be an equal opportunity employer, celebrating diversity and inclusion in the workplace. A strong belief in culture addition will drive the company forward, together.,
Posted 2 weeks ago
3.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
The ideal candidate for this position should possess the following skills: C, KOTLIN, Java, Android, QNX, GIT, Android Build System, OOP, DESIGN PATTERN, HAL, HIDL, IPC, BINDER, Android architecture, Binder IPC communication, HAL or similar communication framework. The candidate should have relevant experience of 3-8 years in Multimedia or connectivity ECU middleware development. The preferred notice period for this role is 0-30 days. Candidates with educational backgrounds such as BE, ME, BTECH, MTECH, or MCA are encouraged to apply. This position is open in multiple locations including Bangalore, Pune, Chennai, Trivandrum, Hyderabad, and Calicut. If you meet the requirements mentioned above and are interested in this opportunity, please send your resume to career@krazymantra.com.,
Posted 2 weeks ago
5.0 - 10.0 years
6 - 7 Lacs
bengaluru
Work from Office
Candidate must have experience of working in DGQA/ HAL/ NAL/ RCMA etc. He should have knowledge of cable assembly, harness, OFC etc required in Aircrafts and helicopters.
Posted 2 weeks ago
10.0 - 20.0 years
11 - 14 Lacs
hyderabad, bengaluru
Work from Office
Must have experience in Defence PSU sales of communication cables and other components. Experience in dealing with BEL/ HAL etc will be preferred. Candidate must have knowledge of RF cables, OFC, Wire harness etc.
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
maharashtra
On-site
As a Technical Lead specialized in MCU RTOS, your primary responsibility will be designing and developing real-time embedded software/firmware on RTOS-based Platforms. This includes analyzing domain-specific technical or low-level requirements and making modifications as per end customer or system needs. Participation in high-level requirements analysis, as well as high-level and low-level software design, will be crucial. You will also be conducting software testing, including unit and functional testing, and troubleshooting complex software problems. Throughout the project life cycle, you will be required to document technical deliverables such as software specifications, design documents, code commenting, unit test cases, and release notes. Adhering to defined processes for software development life cycle is essential. Additionally, you will need to develop innovative approaches to solve complex design problems effectively. We are seeking a candidate with the following qualifications: - Strong experience in RTOS like FreeRTOS or similar systems - Proficiency in bootloader development - Extensive experience working with various microcontrollers and IDEs - Expertise in peripheral buses such as I2C, SPI, and Serial - Familiarity with Hardware Abstraction Layer (HAL) - Prior experience in RTOS-based application development - Skill in optimizing embedded platforms - Proficient in C/C++ programming with the added advantage of assembly level coding - Ability to use hardware tools like oscillators and logic analyzers for debugging - Strong debugging skills and a sense of ownership - Passionate, quick learner, with an analytical and perfectionist mindset If you have any further inquiries or require assistance, please do not hesitate to contact us at the provided coordinates. This is a full-time position based in Pune, India, specifically at IN-MH-Pune, India-Magarpatta City-Unit B (eInfochips).,
Posted 2 weeks ago
6.0 - 11.0 years
20 - 35 Lacs
bengaluru
Work from Office
HI All, Greetings !! As Discussed, Please find below Job Description for Android Platform Developer Work Location: Bangalore, Notice period - Immediate or 15 days Job type :- Contract to Hire Experience : 6 To 10Years Job Description Required Qualifications: 5+ years of professional experience in Android software development , with at least 2 years working at the system level (beyond app development). Strong understanding of Android internals , including the Android framework, system services, HAL, AIDL, and IPC mechanisms. Proficiency in Java and Kotlin , and experience with C/C++ for interfacing with native Android layers. Experience developing persistent services and daemons within Android. Experience in debugging and profiling Android systems (ADB, logcat, systrace, etc.). Familiarity with custom ROMs , AOSP , or modifying/building Android images is a strong plus. Preferred Qualifications: Experience with dedicated hardware or embedded Android devices (e.g., kiosks, IoT appliances). Solid understanding of Linux user-mode programming , including processes, signals, permissions, and shell scripting. Working knowledge of Linux system administration and init systems (systemd or Android init). Familiarity with networked services , REST APIs, and data persistence strategies in a service-based architecture. Background in continuous integration , OTA updates , or device provisioning in managed fleets. Understanding of security concepts in Android (SELinux, permissions, sandboxing).
Posted 2 weeks ago
9.0 - 13.0 years
0 Lacs
karnataka
On-site
A Career at HARMAN Automotive As a member of the global, multi-disciplinary team at HARMAN Automotive, you will be contributing to the innovative power of technology and transforming the future. At HARMAN Automotive, we provide you with the opportunity to fast-track your career by allowing you to engineer audio systems and integrated technology platforms that enhance the driving experience. By combining ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence, you will be at the forefront of advancing in-vehicle infotainment, safety, efficiency, and enjoyment. About The Role As a Principal Engineer at HARMAN Automotive, you will be proficient in designing, developing, and maintaining different drivers kernel-level software. You will showcase mastery in open-source development practices, develop complex drivers, and demonstrate expertise in employing open-source development methodologies. In this role, you will be responsible for investigating and resolving complex kernel-related issues, ensuring stability, performance, and security. While this position does not have any direct or indirect reports, as a principal level engineer, you are expected to mentor other engineers and guide their careers and activities. What You Will Do Your responsibilities as a Principal Engineer will include spearheading the design, development, and debugging of kernel-level software components to ensure stability, performance, and security. You will investigate and resolve complex kernel-related issues using debugging tools and methodologies. In addition, you will provide software leadership for different kernel components, participate in proposals to customer requests, and ensure on-time support for architecture, design, development, and delivery activities. You will also interface with customers to ascertain satisfaction, maintain engineering standards, and identify methods to improve the effectiveness of teamwork and software development. What You Need To Be Successful To succeed in this role, you should have a Masters or Bachelors degree in Electronics or Computer Engineering, along with 10+ years of experience in software development and architecture. You should possess 7+ years of experience in QNX/LINUX/Android driver development and debugging robust systems, as well as a good understanding of Kernel Internals and C programming. Proficiency in multi-threaded programming, middleware solution development on Linux & Android environment, and fundamentals of Inter Process Communication and OS concepts are essential. Your expertise in different Kernel components like MM, Scheduling, Process Management, ARM 32/64 Architectures, and Kernel Debugging will be key to your success in this role. What Is Nice To Have It would be beneficial to have a Masters degree or PG Diploma in Embedded systems or equivalent, experience with multi-core System-on-Chip processors with hypervisor, and experience developing automotive products or personal computing and mobile device platforms. Additionally, experience with ASPICE compatible software development practices and work experience in QNX and FREERTOS would be advantageous. What We Offer At HARMAN Automotive, we offer a flexible work environment that allows for full-time remote work globally for positions that can be performed outside a HARMAN or customer location. You will have access to employee discounts on world-class Harman and Samsung products, extensive training opportunities through HARMAN University, competitive wellness benefits, tuition reimbursement, and access to the HARMAN Campus Fitness Center and Cafeteria. Our inclusive and diverse work environment fosters professional and personal development, encouraging you to bring your whole self to work and share your unique ideas and perspectives. You Belong Here HARMAN is committed to making every employee feel welcomed, valued, and empowered. We encourage you to share your ideas, voice your distinct perspective, and bring your whole self to work within a support-minded culture that celebrates individual uniqueness. We offer opportunities for training, development, and continuing education, empowering you to live the career you want and flourish in your role. About HARMAN: Where Innovation Unleashes Next-Level Technology Since the 1920s, HARMAN has been amplifying the sense of sound and creating integrated technology platforms that make the world smarter, safer, and more connected. Across automotive, lifestyle, and digital transformation solutions, we innovate technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions, marketed under 16 iconic brands, set the standard for engineering and design excellence. If you are ready to innovate, make a lasting impact, and join a talent community dedicated to creating exceptional experiences, consider a career with HARMAN today!,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You will be responsible for designing and developing software architecture for Android Middleware/Platform in the automotive domain, having experience with AOSP and HAL. As an experienced and forward-thinking Middleware/Platform Architect with an Android automotive background, you will focus on next-generation SDV, eCockpit, and Infotainment systems. In this role, you will lead a team of Middleware Developers across various domains such as Audio, Media, Tuner, Connectivity, Graphics, Projection, inter-domain communication, Camera, and Display sharing. Your responsibilities will include understanding the requirements of IVI, Cluster/Digital Cockpit domains, and acting as the main customer interface for all software-related activities, including design reviews and negotiating customer requirements. Strong leadership, planning, and organizational skills are essential for this position. You should be capable of deriving software requirements from system requirements and developing platform/middleware components. Additionally, having good analytical, problem-solving, and logical thinking skills is crucial. Collaboration with cross-functional teams to understand requirements and develop technical solutions is a key aspect of this role. You will be expected to develop and maintain software design documents, specifications, and test plans, as well as identify technical risks and develop mitigation strategies. Providing technical guidance and mentorship to team members, collaborating with external suppliers and partners, and integrating software components into the overall system are also part of your responsibilities. It is important to stay updated with emerging trends and technologies in automotive software development. As a Senior Technical Leader in Android Middleware Automotive Infotainment, you will manage multiple projects, communicate effectively with key stakeholders, define AIDL interfaces for framework components, and ensure that the implementation aligns with CDD and passes CTS, VTS.,
Posted 3 weeks ago
5.0 - 10.0 years
16 - 31 Lacs
bengaluru
Work from Office
Key Responsibilities: Customize and optimize AOSP for media streaming and video collaboration devices. Develop and integrate custom Android framework components. Work on low-level components such as Camera HAL, Display Manager, HDMI interfaces, and SELinux policies. Write Android apps and services to support core platform features. Debug complex system issues involving Android services, native code, and hardware interfaces. Collaborate cross-functionally with hardware, firmware, and QA teams. Must-Have Skills: Expertise in Java, C, and C++. Experience with AOSP, HAL, and Android application development. Strong understanding of Camera HAL and Camera API2. Familiarity with Display Manager, HDMI OUT/IN, HDMI CEC. Knowledge of Chromium WebRTC audio/video APIs is a plus. Strong foundation in OS concepts, multi-threading, sockets, data structures, and algorithms. Proficient in debugging, root cause analysis, and performance tuning. Experience with Android Studio, XML, and REST APIs. Proficiency in git, gerrit, gradle, maven, and jenkins. Understanding of wake-locks, Android activity manager, and SELinux policy configuration.
Posted 3 weeks ago
5.0 - 7.0 years
15 - 25 Lacs
new delhi, gurugram
Work from Office
Key Responsibilities : Port and customize AOSP for custom camera hardware platforms (e.g., Qualcomm, NXP, MediaTek). Integrate and optimize camera HAL (Hardware Abstraction Layer) and ISP firmware. Work with custom kernel modules and device drivers to support new hardware features. Develop and maintain Board Support Packages (BSP) including bootloaders, device trees, and system services. Customize init.rc scripts to manage Android services and startup configuration. Configure and manage OTA (Over-the-Air) upgrade servers, update packages, and rollout mechanisms. Develop and maintain Android system services using AIDL and Binder IPC mechanisms. Optimize performance and stability of the Android Runtime (ART) and system processes. Implement and maintain SEAndroid (SELinux) policies to enforce secure execution environments. Ensure system integrity using Secure Boot and image validation mechanisms. Integrate filesystem support (ext4, YAFFS, F2FS) based on platform and performance needs. Debug system issues using logcat, dmesg, and kernel logs, and collaborate with cross-functional teams to resolve low-level problems. Apply deep knowledge of Android permissions model, system services, and inter-process communication for secure and efficient design. Required Skills & Qualifications : Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field. 5+ years of embedded Android development experience. Strong understanding of Android Runtime (ART) and the Android system architecture. Experience with AOSP, HAL development, and system service integration. Proficiency in C/C++, Java, shell scripting, and cross-compilation environments. Deep experience with Binder IPC, AIDL, and custom Android services. Proven experience with custom kernel module development and integration. Solid understanding of SELinux for Android and writing/managing custom security policies. Experience with OTA mechanisms, including server configuration and system update flows. Familiarity with Secure Boot, cryptographic image validation, and Android Verified Boot. Practical knowledge of Android filesystems like ext4, YAFFS, and F2FS. Experience creating and managing init.rc scripts for Android system startup.
Posted 3 weeks ago
5.0 - 10.0 years
30 - 45 Lacs
bengaluru
Work from Office
Role & responsibilities BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree). Solid understanding of software development methodology. Minimum 5-12 years' experience in developing low level embedded OS capabilities, such as device driver development, board support packages , and board bring up. Experience in developing software stacks written preferably in C/C++ and experience working with BSP OR Hardware Abstraction Layer (HAL) OR Bootloader development. Good understanding and experience of Embedded systems and related HW, SW components ( Processor, Memory , Peripherals, OS, Device Drivers etc.). Working knowledge of software and drivers for peripherals and controllers and services for complex SOC Systems) for ARM/Intel/PowerPC based. Strong working experience in HW interface for ARM 64-bit OR Intel Architecture processors with assembly programming and with strong debugging and troubleshooting skills. Strong understanding on the underlying Architecture: CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM, PWM, Watchdog Timers, and other embedded peripherals. Experience in programming PIC, GIC, UART, Timer, Nexus Bus, Simple Bus, Memory Controller, RTC etc. Proficient in Hypervisors and Embedded Virtualization mechanism Knowledge and experience of any RTOS Good to have (QNX, VxWorks, FreeRTOS, Linux, etc.) is a plus.
Posted 3 weeks ago
8.0 - 12.0 years
20 - 25 Lacs
bengaluru
Work from Office
Role & responsibilities Bachelor's or Masters in Computer Science, Electronics, or related field. Overall 10 years of experience in Embedded Systems 3+ years of experience as a Product Owner or Technical Product Manager, preferably in embedded systems or Android BSP domain. Solid understanding of Android AOSP, bootloader, Linux kernel, HAL layers, and embedded hardware. Strong experience working with Agile/Scrum teams and managing technical product backlogs. Strong understanding of enterprise mobility device architecture and constraints (thermal, power, memory, etc.). Familiarity with Google certification (CTS, GMS) and/or carrier certification processes. Ability to translate complex technical concepts into clear requirements. Excellent communication, stakeholder management, and decision-making skills. Exposure to tools like JIRA, Confluence, Git, Jenkins, etc.
Posted 3 weeks ago
5.0 - 15.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Job Description Thank you for exploring your future career path with KPIT and taking a step towards Reimagining Mobility. We are looking for inquisitive, solution-driven, and skilled technocrats for the roles of Tech Lead, Solution Architect, Subject Matter expert. Eager to build something great Apply and submit your profile today to make it happen! Upon successful shortlisting, we look forward to meeting you for an in-person Technical Discussion at Bangalore Drive : 23rd Aug 2025 Below are the details about the exciting roles and opportunities: Requisition Title Skills Experience Job Location Android AOSP/HAL Design and develop software/Sw architecture for Android Middleware/Platform in the automotive domain having worked with AOSP, HAL Experienced & forward-thinking Middleware/Platform Architect with Android automotive background who is passionate about next generation SDV, eCockpit and Infotainment systems. Responsible for leading a team of Middleware Developers for domains like Audio, Media, Tuner, Connectivity, Graphics, Projection, inter-domain communication, Camera and Display sharing etc. Understanding of IVI, Cluster / Digital Cockpit domain and its requirements Main customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements. Strong leadership, planning and organization skills. Mentoring skills to assist junior team members. The person should be capable of understanding system requirements, derive software requirements and develop platform/middleware components. Good analytical, problem solving and logical thinking skills. 5 to 15 Pune/Bangalore BSP Driver + Any Multimedia 5+ years of experience in C/C++ programming, with a focus on BSP and driver development. Strong understanding of computer architecture, operating systems, and embedded systems. Experience with at least one multimedia domain (audio, video, or camera). Proficiency in C/C++ programming languages, with experience in developing and optimizing code for performance and efficiency. 5 to 12 years Bangalore BSP - Android / QNX / Linux 5+ years of experience in developing Board Support Packages (BSPs) for Android, QNX, and Linux operating systems Strong experience working with Qualcomm (QCOM) and Samsung SOC platforms In-depth knowledge of operating system internals, device drivers, and board bring-up procedures Proficiency in C, C++, and scripting languages such as Python and Perl Experience with version control systems such as Git and SVN Strong debugging and troubleshooting skills using tools such as GDB, JTAG, and serial console Excellent communication and teamwork skills 5 to 12 years Bangalore Required Skills BSP , Device Driver, Multimedia,Android AOSP,Android HAL,Android Middleware,HAL,AOSP Supported Skills Infotainment Show more Show less
Posted 1 month ago
8.0 - 12.0 years
11 - 15 Lacs
Bengaluru, Karnataka, India
On-site
Job description : About the Role : As an Android HAL Engineer you will be responsible for designing & developing s/w for Android Audio products on multi-core platforms You will be involved in adding new HAL/HIDL/AIDL and middleware components for various Harman Audio products. Software development involves working with complex, multi-threaded, multi-processor or multi-core architectures and audio frameworks to integrate Audio DSP algorithms and control structures Required Skillset: Bachelors degree in Computer Engineering, Electrical Engineering or equivalent. Minimum 8-12 years of software development experience Must have development experience in K ernel, C/C++ programming with good skills in Data Structure, STL & familiarity with Java Must have experience in Android HAL AOSP architecture, Android Build System, Should have working knowledge in Android (Drivers, HAL, HIDL, AIDL, IPC, Binders, Libraries, Framework, etc) Good Knowledge on OS Internals (Linux) Aware of the Android Concepts Sepolicy, config and board config files Aware of DSP concepts and audio signal processing Knowledge of audio concepts (PCM data, Bitrate, multi-channel audio, etc.) Experience in Android Audio architecture with the framework, native services, and HW abstraction layers. Familiarity with Android Audio and/or Media System. Experience in JNI Must have hands on experience in Android migrations Experience in usage of Android tools like Systrace, dumpsys etc. for debugging Audio problems Experience in Android Build Make file ( BP files, Go files ) Responsibilities: Developing, modifying, and porting of Android Audio HAL components. Understanding ALSA architecture to design/customize interfaces for Android Audio products . Design architecture of Audio HAL a nd implement it to plugin custom Audio features/solutions Design and implement audio routing algorithms Estimate processing resources including ROM and RAM and total system performance Participate in design, development, verification, troubleshooting, and delivery of high-quality products. Analyze existing embedded software to add features, make modifications, fix bugs, and/or port to different platforms. Study and understand customer and internal specifications, architecture, and design documents for the system. Develop component design document based on specifications and given SW architecture. Understand the impact of design change on system functionality and performance. Lead and participate in technical discussions across engineering and product teams. Resolve inconsistencies in case of unclear technical requirements in the specification by direct communication with the responsible internal/external stakeholder. Responsible for dependency identification for assigned features. Assesses feature reusability between existing and new projects during project execution. Develop unit tests for all new code.
Posted 1 month ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
As an Android BSP / Platform Drivers professional with around 6+ years of experience, you will be responsible for hands-on development in C, C++, Linux drivers, Linux Internals, Linux Kernel Programming, Android BSP, HAL, HIDL, Android bring up, and device driver bring up. Your expertise in working in multi-threaded and multi-core environments is crucial for this role. Additionally, experience in Automotive IVI domain is considered beneficial. Your technical skill set should include proficiency in C, Linux/Android, OS Concepts, SE Linux Policy, i2c, SPI, UART, Device tree, Pin Muxing, GPIO, Storage drivers (NVMe, UFS, eMMC), Memory Drivers, PCIe, USB, Ethernet, BT, Wi-Fi. Familiarity with debugging tools like JTAG and Trace3 is required. In this role, you will be involved in designing, developing, and debugging reference designs, addressing SW related issues, and customizing/optimizing platform drivers to align with product requirements. Understanding technical specifications and HW schematics for device driver customization is essential. Collaboration with cross-functional teams and working closely with customers to customize and launch new products are key responsibilities. Ideal candidates will hold a Bachelors or Masters degree, possess excellent communication skills, both written and verbal, and demonstrate strong debugging abilities. The ability to collaborate effectively and integrate with an existing team is essential for success in this role.,
Posted 1 month ago
2.0 - 4.0 years
3 - 7 Lacs
Hyderabad, Telangana, India
On-site
Education Qualification: Core skills: Strong C/C++, DS, LSP, LDD, Kernel Development, ARM Arch, Debugging with JTAG, T32, (GDB, KGDB optional), Relevant project level experience. Tools like GIT and understanding of Jenkis and the following specific skills: Camera: Camera pipeline, middleware development, Camera HAL and Camera Driver Audio: ALSA, PCM (Pulse code modulation Framework), Stage frieght, Audion Manager, Flinger, Audio Services, Audio HAL, Codecs Display: Surface flinger, Display driver Video: V4L2, H.265/264, Media HAL Graphics: Graphics Framework, Driver, surface flinger, openCL, openGLES
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
We are seeking an Android Automotive Middleware/Platform Technical Lead to contribute to the design and development of solutions for the upcoming SDV, eCockpit, and Infotainment systems on Android Automotive. As a forward-thinking Middleware/Platform Architect with expertise in Android automotive, you will play a key role in shaping the future of automotive technology. Key Skills required for this role include proficiency in Android AOSP, HAL, C++, and Automotive Infotainment / IVI. You should have a deep understanding of the Android Automotive System and Car Framework, as well as hands-on experience in domains such as Audio, Connectivity, Media, Graphics, Projection, Bluetooth, or Camera. Experience with emulators such as Goldfish or Cuttlefish will be beneficial, along with a solid grasp of the Android Build System. In this role, you will need to utilize your hands-on experience with C++, Java, and Kotlin languages for Android Platform/Middleware Development. Familiarity with design concepts and a passion for innovation in the Infotainment sector will be advantageous. Join us in the exciting world of automotive technology and be part of a dynamic team that is shaping the future of Android Automotive Middleware.,
Posted 1 month ago
2.0 - 5.0 years
2 - 5 Lacs
Bengaluru, Karnataka, India
On-site
Tessolve Semiconductors a venture of Hero Electronix, part of $5B Hero Group companies a Design and Test Engineering Service Company providing End to End Solutions from Product Engineering, Software, Hardware, Wireless, Automotive and Embedded Solutions. Currently we are 2300+ employees worldwide. We are Global Multi- National Company having Engineering and Sales presences in India, Malaysia, Singapore, USA, UK, Europe, and China. Tessolve has strategic and sustainable growth plan to ensure the business stability to our valued customers and to protect the career of our employees even under disturbed Business situations. Areas of Responsibility: Strong Programming experience in Android Framework Strong understanding of Android architecture components, Android Framework and Native, HIDL, AIDL, HAL, JNI, SDK and Android desserts Experience with network protocols and communication frameworks. Experience in Android App considering various screen sizes and Services development using Java/Kotlin. Proficiency in debugging and performance optimization and performance profiling tools. Excellent problem-solving and analytical skills. Ability to work independently and as part of a team. Experience of secondary desktop, Miracast-SINK, and USB over IP technologies. Experience with Android TV development. Knowledge of media streaming and playback technologies. Experience with embedded systems and low-level hardware interactions.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |