Company Description
Three Meadows Software Private Limited, the India development center for a group of European product companies, specializes in end-to-end development in multimedia, entertainment, IoT, and automotive solutions. With deep expertise, the team has successfully delivered comprehensive solutions to Tier 1 broadcasters, operators, SoCs, and OEMs on platforms like RTOS, Linux, and AndroidTV. Leveraging innovative approaches, the company is shaping cutting-edge products for global markets.
The Automotive Engineering Services Unit is dedicated to excelling in embedded software development, engaging in a variety of projects. These include development of Infotainment System, Telematics, Smart sensors for autonomous driving, and development of next-generation in-cabin monitoring systems (monitoring driver fatigue and attention, detecting passenger presence in the cabin, etc.).
Role Description
This is a full-time, on-site Software Engineer role specializing in automotive infotainment and telematics, located in Bangalore. Work from home is not allowed in this unit.
The role involves (but not limited to) -
- Working on projects within the areas of Automotive Infotainment device and Telematic ECU’s
- Participating in the development of embedded real-time software systems based on high-end SoCs, microcontrollers and communication interfaces
- Participating in feature design, development (C++), integration and testing in the domain of Wi-Fi HAL.
- Feature implementation and bug fixing (Java) within the higher layers of Android’s Wi-Fi stack
- Verification of functionality on representative car hardware
- Android Compatibility Test Suite (CTS) and Vendor Test Suite (VTS) automatic Wi-Fi stack testing (testing, debugging and fixing tests)
- Maintaining close relationships with your Project Manager, customer, and team colleagues
- Sharing and broadening your knowledge and experiences within your team and creating new ideas together
Qualifications
- Academic education in computer technology (BTech or MTech degree)
- Minimum 2 years of experience in embedded software development in C++14 and automotive infotainment/telematics
- Experience in work with communication interfaces
- Senior experience in embedded Linux (kernel and/or user-space)
- Basic knowledge of Android Open-Source Project (AOSP) and Java
- Understanding of ASPICE software development processes
- Ability to work collaboratively in team-oriented environments
- Excellent in communication skills