Cummins logo

Electronic Systems Technical Specialist - Software

Cummins

On-site
Pune, Maharashtra
Full-time
Senior
Salary not listedPosted 1mo ago

Real job — pulled straight from Cummins’s careers page · Verified July 12, 2026 · No reposts.

Job description

Cummins is hiring a Electronic Systems Technical Specialist - Software — a full-time, based in Pune, Maharashtra role. Apply directly on Cummins's careers page below.

Electronic Systems Technical Specialist - Software

Location: Pune, Maharashtra, India

Job Summary

This applied technology role is responsible for developing advanced software solutions that are integrated into Cummins’ products, particularly in the Telematics and Software Defined Vehicle (SDV) domain. The role involves end-to-end ownership of software development including requirements analysis, design, development, testing, and release.

As a senior engineer, this position provides technical leadership, contributes to architectural decisions, and collaborates with global teams and OEM partners to deliver high-quality, scalable, and reliable software systems.

Key Responsibilities Software Development & Architecture
  • Design, develop, and maintain application software for Telematics and SDV systems using C++, Linux OS, and containerization technologies.
  • Define and implement software architecture, ensuring scalability, performance, 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.

About Us

Cummins is an equal opportunity employer. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, sex, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity, or other status protected by law.This applied technology role is responsible for developing advanced software solutions that are integrated into Cummins’ products, particularly in the Telematics and Software Defined Vehicle (SDV) domain. The role involves end-to-end ownership of software development including requirements analysis, design, development, testing, and release. As a senior engineer, this position provides technical leadership, contributes to architectural decisions, and collaborates with global teams and OEM partners to deliver high-quality, scalable, and reliable software systems.

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
KISS logo

KISS

New

Product Development Manager, Cosmetics

Remote
✓ From careers page· 8m ago
INTECH Process Automation logo

Control System Engineer

Lahore, Pakistan
✓ From careers page· 41m ago
Devoteam logo

Creative Technologist

Levallois-Perret, IDF
✓ From careers page· 41m ago
Devoteam logo

Creative Tech Solution Architect (Remote)

Remote · Portugal, Remote
✓ From careers page· 44m ago

Frequently asked questions

What skills are required for Electronic Systems Technical Specialist - Software at Cummins?

The required skills for Electronic Systems Technical Specialist - Software at Cummins include: C++, Linux, Docker, CAN, AI.

What is the seniority level for Electronic Systems Technical Specialist - Software at Cummins?

Electronic Systems Technical Specialist - Software at Cummins is a Senior level position.

How do I apply for Electronic Systems Technical Specialist - Software at Cummins?

You can view the full description and apply for Electronic Systems Technical Specialist - Software at Cummins on EchoJobs: https://echojobs.io/job/cummins-electronic-systems-technical-specialist-software-77vcd.