Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
0 Lacs
karnataka
On-site
A Career at HARMAN Automotive Join our global, multi-disciplinary team at HARMAN Automotive, where we harness the power of technology to shape the future. We offer you the opportunity to accelerate your career growth and make a meaningful impact by: - Engineering cutting-edge audio systems and integrated technology platforms to enhance the driving experience. - Fostering innovation, conducting in-depth research, and promoting collaboration to achieve design and engineering excellence. - Driving advancements in in-vehicle infotainment, safety, efficiency, and overall enjoyment. As a Principal Engineer at HARMAN Automotive, you will play a pivotal role in developing Android HMI Applications for Infotainment systems. Your responsibilities will include: - Analyzing specifications, crafting high-level designs, ensuring traceability, reviewing unit-level code, and documenting work on Harman product(s). - Providing technical leadership by understanding project requirements, guiding a team of engineers, and enhancing skill-building related to the project. Your key responsibilities will involve: - Conducting requirement analysis and realizing functionality in the Android HMI domain. - Owning multiple components for Android HMI development and integrating features/libraries from various sources. - Participating in design, development, verification, troubleshooting, and delivery of high-quality products. - Collaborating with engineering and product teams, resolving technical inconsistencies, and identifying dependencies for assigned features. - Developing unit tests, ensuring pre-integration testing, providing root cause analysis for issues, and supporting project planning and backlog estimations. To excel in this role, you should possess: - A Bachelor's degree in Computer Engineering, Electrical Engineering, or equivalent. - 8-10 years of experience in Android Application development and integration on embedded platforms using Kotlin, Java, and Jetpack Compose. - Proficiency in C/C++ programming, communication interfaces, multimedia frameworks, multi-threaded programming, IPC, and OS concepts. - Familiarity with Android system, middleware, application framework, and cloud interfaces. - Hands-on experience with Android music player, MVVM, MVC, MVP models, and debugging tools. - Exposure to third-party libraries, APIs, Android SDK, and agile development practices. Additionally, having knowledge of automotive, audio, and e-commerce domains, along with strong problem-solving skills, will be advantageous. Resourcefulness in technical problem-solving, structured work approach, and effective communication in English are essential traits for success in this role. Join us in our Bangalore office and become part of a dynamic work environment that offers flexibility, training opportunities, wellness benefits, and a diverse culture that nurtures both personal and professional growth. Let your innovative spirit thrive at HARMAN Automotive.,
Posted 6 days ago
7.0 - 9.0 years
0 Lacs
hyderabad, telangana, india
On-site
Project Role : Software Development Lead Project Role Description : Develop and configure software systems either end-to-end or for a specific stage of product lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. Must have skills : Automotive ECU Software Good to have skills : Jetbeans Minimum 7.5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are seeking a highly skilled and experienced C++ Engineer with experience in Computer Vision and Image processing to develop and optimize image processing and computer vision applications across desktop and embedded platforms. The ideal candidate will bring hands-on expertise in C++, OpenCV, and AI/ML frameworks, with a solid understanding of real-time systems and multi-threaded applications. You will be involved in the full software development lifecyclefrom requirements gathering to deploymentwhile collaborating with cross-functional teams on innovative solutions for real-world problems such as vehicle recognition, tread depth estimation, and sensor fusion. Roles & Responsibilities: - Design, develop, and maintain robust computer vision and image processing solutions for practical, field-deployed systems. - Translate project requirements into technical specifications and implement efficient software modules. - Contribute to multi-platform development, including desktop and embedded systems (Linux, Windows, Android). - Optimize performance of algorithms using profiling tools, multi-threading, and hardware acceleration. - Participate in code reviews, design sessions, and mentor junior engineers. - Continuously improve development workflows, coding standards, and integration pipelines. - 69 years of experience in computer vision / image processing. - Strong programming expertise in C++ and Python. - Hands-on experience with OpenCV, OpenGL, Qt/GTK, and multi-threaded programming. - Proficiency in one or more AI/ML frameworks (PyTorch, TensorFlow, or Keras). - Experience with socket communication, real-time systems, and backend databases (SQL-based). - Solid understanding of data structures, algorithms, and system performance tuning. - Familiarity with software development in Linux, Windows, and embedded environments. - Good To have - Experience with embedded platforms (e.g., Jetson, Raspberry Pi, Android-based systems). Knowledge of hardware acceleration frameworks such as OpenVINO or CUDA. Exposure to DevOps tools, CI/CD practices, and containerization (e.g., Docker). Experience in industrial automation, automotive systems, or smart surveillance. Professional & Technical Skills: - Develop and optimize image processing algorithms using C++ and OpenCV for use cases like: Tread depth measurement Vehicle detection and identification Pressure and structural analysis - Work with modern frameworks and libraries such as: OpenVINO, OpenGL, Qt, GTK, Dlib, OpenMP, MPI, Android NDK Deep learning libraries including PyTorch, TensorFlow, and Keras - Use a range of programming languages depending on project needs: C++, Python, C#, Lisp - Develop using IDEs such as Visual Studio, VS Code, Qt Creator, Xcode, and Spyder. - Build and maintain backend systems using MySQL, MS SQL Server, and SQLite. - Implement socket-based communication and multi-threading for real-time data transfer and processing. - Apply strong data structures and algorithmic knowledge to enhance system performance and reliability. - Work with hardware and embedded teams to integrate sensor data and ensure seamless hardware-software interfacing. - Support deployment, testing, and debugging across multiple platforms and hardware configurations. - Keep up with the latest advancements in computer vision, AI/ML, and edge computing technologies. - Document technical architecture, decisions, and module-level workflows. - Engage in client interactions to provide technical insights, feedback, and support for ongoing and upcoming projects. Additional Information: - The candidate should have minimum 7.5 years of experience in C++ Programming Language. - This position is based at our Hyderabad office. - A 15 years full time education is required. Show more Show less
Posted 2 weeks ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
A career at HARMAN Automotive is an opportunity to be part of a global, multi-disciplinary team dedicated to leveraging the power of technology to shape the future. As a Principal Engineer, you will play a pivotal role in developing Android HMI Applications within the Infotainment context and ensuring the seamless delivery of software integration. Your responsibilities will encompass analyzing specifications, crafting high-level designs, maintaining traceability, reviewing unit-level code, and documenting your work on HARMAN product(s). In this role, you will provide technical coordination in software development by comprehending requirements for specific projects/programs and mentoring a team of engineers on skill-building aspects relevant to the project. Your tasks will include requirement analysis, component ownership for Android HMI development, integration of features/libraries from other concepts/products, and active participation in design, development, verification, troubleshooting, and delivery of high-quality products. To excel in this position, you should hold a Bachelor's degree in Computer Engineering, Electrical Engineering, or equivalent, coupled with 8-10 years of experience in Android Application development and integration on embedded platforms using Kotlin, Java, and Jetpack Compose. Proficiency in native C/C++ programming, communication interfaces like JNI, binder/AIDL/HIDL, multimedia frameworks, multi-threaded programming, middleware solution development on the Android environment, and Android application framework is essential. Additionally, familiarity with cloud interfaces, UML state diagrams, sequence diagrams, debugging tools, third-party libraries, APIs, Android SDK, and agile development practices is required. Moreover, possessing code quality orientation, experience in UI design tools like Figma, knowledge of automotive, audio, and e-commerce domains, resourcefulness in problem-solving, structured work approach, proactive mindset, effective communication skills, innovation-driven mindset, and strong team player capability are advantageous. Your willingness to work in Bangalore, India, and ability to successfully complete background investigations and drug screenings are prerequisites for this role. Joining HARMAN Automotive offers a flexible work environment, employee discounts on premium products, extensive training opportunities, competitive wellness benefits, tuition reimbursement, access to fitness facilities and cafeteria, and an inclusive work environment that values professional and personal development. At HARMAN, innovation unleashes next-level technology across automotive, lifestyle, and digital transformation solutions, creating extraordinary experiences and addressing evolving needs. If you are ready to make a lasting impact through innovation, we invite you to be part of our talent community at HARMAN.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a HMI Engineer at HARMAN Automotive, you will be responsible for developing Android HMI Applications in the Infotainment context and delivering software integration. Your role will involve analyzing specifications, developing high-level designs, maintaining traceability, reviewing unit-level code, and documenting the work on Harman products. You will also provide technical coordination in software development by understanding requirements for specific projects/programs and guiding a team of engineers on skill-building aspects related to the project. Your responsibilities will include requirement analysis till the realization of functionality in the Android HMI domain, multiple component ownership for Android HMI development, integration of features/libraries from other concepts/products, participation in design, development, verification, troubleshooting, and delivery of high-quality products. You will also be involved in analyzing existing embedded software, developing unit tests for new code, ensuring pre-integration testing and verification, providing root cause analysis for issues, and assisting in PI & Sprint planning and backlog estimations. To be successful in this role, you should have a Bachelor's degree in Computer Engineering, Electrical Engineering, or equivalent, along with 5-7 years of experience in Android Application development and integration on embedded platforms in Kotlin, Java, and Jetpack Compose. Additionally, you should possess good knowledge of the Android system, components, and Android middleware, be proficient in native C/C++ programming, and have exposure to multimedia domains and cloud interfaces. It will be beneficial if you have experience in code quality orientation, UI design tools, automotive, audio, and e-commerce domains, as well as strong problem-solving skills, the ability to work independently, and excellent verbal and written communication skills in English. Your willingness to work in an office located in Bangalore, India, and successfully complete a background investigation and drug screen will also make you eligible for this position. At HARMAN, we offer a flexible work environment, extensive training opportunities, competitive wellness benefits, tuition reimbursement, and access to employee discounts on world-class Harman and Samsung products. We strive to create an inclusive and diverse work environment that fosters professional and personal development, where every employee is welcomed, valued, and empowered to share their ideas and perspectives. If you are ready to innovate and make a lasting impact by joining our talent community at HARMAN Automotive, we welcome you to apply for this exciting opportunity.,
Posted 1 month ago
4.0 - 9.0 years
20 - 35 Lacs
Hyderabad
Work from Office
Key Skills: C++, Java, STL, Multithreading, Socket Communication, GTest, PL/SQL, Unix/Linux/Windows, Java, RESTful Web Services, Cloud Platforms, CI/CD, Jenkins, Git, Gradle Roles & Responsibilities: Implement complex solutions using C++ and Java technologies. Contribute significantly to designing and delivering high-quality work. Build collaborative relationships with Product Management, Support, and other peer teams. Work in cadence with agile teams, embracing rapid learning, experimentation, iteration, and close collaboration. Experience Requirement: 4-10 years of software development experience, or Master's degree with 6+ years of software development experience. Hands-on experience with C++, STL, Multithreading, Socket communication Problem-solving and C++ debugging skills Unit test frameworks like GTest and mock frameworks Solid working knowledge of PL/SQL Experience in administering Unix/Linux/Windows systems is an added advantage Working knowledge of Java, RESTful Web Services, and Cloud platforms is an advantage CI/CD experience using Jenkins, Git, Gradle is preferred Education: B.Tech M.Tech (Dual), B.E., M.E.
Posted 2 months 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 |