Build and Integration Engineer (Yocto) with CI CD - 3 to 6 yrs
Introduction: A Career at HARMAN Automotive
We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.
-
Engineer audio systems and integrated technology platforms that augment the driving experience
-
Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
-
Advance in-vehicle infotainment, safety, efficiency, and enjoyment
About the Role:We are looking for a skilled Automotive Developer (Python + OTX) with hands-on experience in Object-Oriented Programming, REST APIs, and Automotive protocols. The ideal candidate will have exposure to Ethernet-based automotive communication, UDS, and modern software development practices including CI/CD, Agile, and version control systems.
What You Will Do:
-
Design, develop, and maintain Python applications using Object-Oriented Programming (OOP) principles
-
Develop and integrate RESTful APIs for internal and external systems
-
Work with Automotive protocols, including Ethernet and UDS, for vehicle diagnostics and communication
-
Create and manage Python packages, virtual environments, and dependencies
-
Collaborate with cross-functional teams in an Agile development environment
-
Participate in CI/CD pipeline setup, maintenance, and automation
-
Use Git for version control, code reviews, and collaboration
-
Analyze system requirements and troubleshoot issues with a strong analytical and problem-solving mindset
What You Need to Be Successful:
-
Automotive system knowledge (ECU, Sensors, Software, Actuators) and technical mindset
-
Good experience on OTX Scripting (ISO_13209)
-
Experience working with Diagnostic Tester tools such as DTS9 Monaco, GradeX or similar
-
Knowledge of automotive protocols such as UDS and CAN, LIN, FlexRay and DoIP
-
Experience in Java or any other programming language
-
Working Experience on ECU Flashing & Bootloader Concepts
-
Ability to analyze the requirements and provide an appropriate solution
-
Ability to explore and learn new technologies
-
Agile Methodologies.
-
Understand the vehicle diagnostic requirements as per the standards.
-
Ensure code quality through unit testing, documentation, and best practices
What Makes You Eligible:
- Bachelor's degree in Computer Science or related field
- Strong problem-solving skills and attention to detail
What We Offer:
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
- Access to cutting-edge technologies and tools
- Recognition and rewards for outstanding performance
- Chance to work with a renowned German OEM
- work from office all 5 days in the week
Note: Only candidates who meet the mandatory requirements will be considered. Please provide detailed information about your experience and skills in your application.