Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 7.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
As a Middleware Engineer in our ECS-1 department located in Trivandrum, Kerala, you will be responsible for designing, developing, and implementing highly complex middleware solutions to meet customer deliveries. With a qualification of B.E/M.E in Power Electronics/Electrical Engineering or Computer Science and 2-7 years of relevant experience, you will have the opportunity to showcase your expertise in C++ programming language with a strong focus on middleware development. Your role will involve working on the design and development of Android-based IVI/Cockpit solutions, including Frameworks/AOSP/HAL, as well as C++ based Infotainment middleware components such as Multimedia, Projection, Bluetooth, Tuner, and System Infrastructure on the android Platform. Understanding Android Boot Sequence, various Framework module architecture, and experience with Android HIDL interfaces and HAL/VHAL implementation will be key aspects of your responsibilities. In addition, you will utilize your knowledge of cross-compilation and toolchains for Android, QNX, Linux build systems, build systems like Cmake, gradle, Soong, and expertise in domains like startup/shutdown, fast boot, audio, multimedia, and HMI. Automotive experience in Inter and intra-ECU IPC communications, familiarity with communication protocols (e.g.: IPCL), and messaging frameworks will also play a crucial role in your day-to-day tasks. Moreover, your proficiency in Object-Oriented Concepts and design patterns in C++, coding guidelines/standards (e.g. MISRA C/C++), Android/Linux/QNX development toolchain, debugging tools like adb, and strong knowledge of Git version control system will further enhance the quality of your work. To excel in this role, you should possess behavioral competencies such as being innovative, strategic thinking, passion for innovation, emotional connect, ownership & accountability, drive for results, leadership, strong communication and collaboration skills, motivation, analytical skills, self-belief, and a focus on core knowledge & innovative thinking. Join our team as a Middleware Engineer and be a part of our innovative journey towards driving customer satisfaction through cutting-edge middleware solutions.,
Posted 4 days ago
3.0 - 7.0 years
0 Lacs
ahmedabad, gujarat
On-site
You will be joining the Software Department in Ahmedabad, Gujarat, India on a full-time basis. In this role, you will be one of the two team members, requiring 3-5 years of experience. Your technical responsibilities will include a strong understanding of the Android platform and AOSP development, along with experience in low-level system programming. You should be familiar with Android Architecture and System Services, Android platform concepts like HAL Development, System Services, Android Boot, Fast Boot, etc. Experience with Android Automotive OS or Infotainment, SELinux Policies, Android, JNI, and Android application development is essential. You will be debugging and troubleshooting issues with the AOSP platform, ensuring its security and stability. Additionally, you will be involved in the design and development of Linux device drivers, including interfaces like I2C, SPI, Display, camera, etc. Hands-on experience in low-level driver software development for the Linux operating system, boot loaders, and UBoot for Linux is required. Proficiency in Operating systems concepts, device driver frameworks, and Linux kernel APIs is expected. A deep understanding of Object-Oriented Analysis, Design, and Programming using C/C++ is necessary. Collaboration with Architecture, Hardware Design, and cross-functional teams is essential. Prior experience in low-level debugging using JTAG debugger, oscilloscopes, logic analyzers, etc. will be advantageous. In addition to your technical skills, you should possess strong analytical and problem-solving skills, excellent verbal and written communication skills, be self-managed, able to learn and adapt quickly, and be eager to take on new challenging work. If you meet the requirements and are looking for an exciting opportunity in software development, we encourage you to apply now.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
ahmedabad, gujarat
On-site
You will be part of the Software Department in Ahmedabad, Gujarat, India. As a software developer, you will have the opportunity to work on Android platform development with 3-5 years of experience. Your technical skills should include a strong understanding of the Android platform, AOSP development, and low-level system programming. Familiarity with Android Architecture, System Services, HAL Development, and Android OS modifications is essential. Additionally, you should have experience with Android Automotive OS or Infotainment, SELinux Policies, Android application development, and debugging issues with the AOSP platform. Your responsibilities will also involve ensuring the security and stability of the AOSP platform, designing and developing Linux device drivers, and implementing drivers for various interfaces like I2C, SPI, Display, and camera. Moreover, you should be proficient in operating systems concepts, device driver frameworks, and Linux kernel APIs. A deep understanding of C/C++, Object-Oriented Analysis, Design, and Programming is required. Collaboration with Architecture, Hardware Design, and cross-functional teams is crucial for this role. In addition to technical skills, strong analytical and problem-solving abilities are necessary. Excellent verbal and written communication skills, self-management capabilities, and eagerness to take on new challenges are traits that will be beneficial in this position. If you have prior experience in low-level debugging using tools like JTAG debugger, oscilloscopes, and logic analyzers, it will be an advantage. If you are ready to take on this exciting opportunity, we encourage you to apply now.,
Posted 1 week 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
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France