#R-1993DC31E34040A3A52F6385B55F5D81
nce, and maintainability.
Develop optimized, reusable, and efficient code aligned with modern software engineering practices.
Integrate OEM-specific software modules to align with customer technologies and requirements.
Telematics & Connected Systems
Develop and support telematics systems including remote data logging, OTA (Over-the-Air updates), and cloud-based integrations .
Work with CAN communication protocols such as J1939 and UDS .
Contribute to IoT and fleet management solutions.
DevOps & Containerization
Develop and deploy applications using Docker containers and container orchestration platforms .
Support software deployment, integration, and release processes in Linux environments.
Ensure efficient build, integration, and deployment workflows.
Quality, Testing & Debugging
Perform software debugging, root cause analysis, and bug fixing on embedded platforms.
Develop and maintain unit tests using GTest or similar frameworks.
Utilize static analysis tools such as SonarQube to ensure code quality and compliance.
Leadership & Technical Guidance
Provide technical mentorship and guidance to junior engineers.
Review design and code to ensure robust, reusable, and efficient solutions.
Lead or contribute to technical discussions, design reviews, and decision-making processes.
Represent the India development team in global technical forums.
Cross-Functional Collaboration
Collaborate with system engineering, validation teams, DevOps, and global development teams.
Work closely with global OEMs such as Paccar, International, and Daimler for integration and SDV initiatives.
Contribute to cross-functional design integration and product development activities.
Process Improvement & Innovation
Drive improvements in software development processes, tools, and methodologies.
Integrate AI-assisted development tools (e.g., ChatGPT, Copilot) into the software lifecycle.
Stay updated with the latest trends in SDV, telematics, and connected vehicle technologies.
Problem Solving & Product Support
Investigate complex product software issues, identify root causes, and implement solutions.
Own problem resolution and ensure proper documentation and knowledge sharing.
Qualifications
Bachelor's degree in Engineering or a related STEM field is required.
Master's degree in a relevant discipline is preferred (for select roles).
May require compliance with export control or regulatory licensing requirements.
Core Competencies
Product software design and construction
System requirements engineering and systems thinking
Product verification and validation
Failure mode analysis and problem-solving
Data-driven decision-making and analytical thinking
Behavioral Skills
Strong leadership and mentoring capability
Effective communication across global teams
Ability to manage complexity and ambiguity
Results-driven with strong ownership mindset
Collaboration and stakeholder management
Resourcefulness and continuous learning
Skills
Technical Skills
Strong expertise in C++ (Embedded / Linux-based development) .
Proficiency in Python and Linux shell scripting .
Experience with containerization (Docker) and orchestration platforms .
Solid understanding of embedded systems, telematics, and SDV architecture .
Hands-on experience with CAN protocols (J1939, UDS) .
Development Tools
Visual Studio Code, Git, JIRA, Confluence
GTest, SonarQube
AI tools such as ChatGPT and GitHub Copilot
Software Engineering & DevOps
Experience in software design, architecture, and system integration
Knowledge of CI/CD pipelines and modern DevOps practices
Strong debugging, performance optimization, and code quality practices
Experience
7-12 years of experience in software development, with strong focus on Embedded C++ and Linux systems .
Proven experience in Telematics, IoT, Fleet Management, or connected vehicle systems .
Hands-on experience in embedded debugging, deployment, and system integration .
Prior experience in a Senior or Lead Engineer role , demonstrating technical leadership and decision-making.
Experience working with global teams and OEMs is highly preferred.
Familiarity with MS Office tools is an added advantage.
Job Engineering
Organization Cummins Inc.
Role Category On-site with Flexibility
Job Type Exempt - Experienced
ReqID 2428527
Relocation Package No
100% On-Site No