Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Electronic Systems Engineer - Tools

2 days ago Pune, India

Job Summary

This applied technology role focuses on developing Software tools and system used for providing infrastructure for Cummins' Engineering , Manufacturing and Service Software for Cummins' products. The position involves participation in the full software development lifecycle, including requirements analysis, design, development, testing, and release of scalable, high-quality applications.

The role requires collaboration with cross-functional and global teams to deliver robust, maintainable, and user-centric solutions while continuously improving development processes and tools.

Key Responsibilities Software Development & Design

  • Design, develop, and maintain enterprise-grade web applications using Java-based technologies.
  • Build and enhance client-server applications , APIs (REST/SOAP), and web-based user interfaces.
  • Develop scalable, maintainable, and high-performance applications using Spring Boot, Hibernate, JPA, and MVC frameworks .
  • Work with modern UI technologies such as ReactJS, AngularJS, NodeJS, Bootstrap, HTML, and CSS .

Electronic Tools Development

  • Develop and support tools used to support Cummins Software products engineering SW tools, diagnostics, and product servicing.
  • Work within Electronic Tools Product Line (ETPL) workflows and development processes.
  • Ensure compatibility across platforms such as Windows, Linux, Android, and iOS .

Requirement Analysis & Architecture

  • Analyze business and technical requirements and translate them into software solutions.
  • Contribute to architecture design discussions, POCs, and technical initiatives .
  • Apply systems thinking to design integrated and efficient software solutions.

Testing & Quality Assurance

  • Develop and execute unit tests using standard frameworks to ensure code quality.
  • Participate in verification and validation activities to ensure software meets functional and performance requirements.
  • Apply structured problem-solving techniques (e.g., 7-step problem solving ) to resolve issues.

Database & Data Management

  • Design and manage database schemas and write optimized SQL queries, stored procedures, and functions .
  • Ensure data integrity, performance, and scalability of database systems.

Problem Solving & Support

  • Investigate software issues, identify root causes, and implement effective solutions.
  • Support maintenance and enhancement of existing applications and tools.

Collaboration & Agile Execution

  • Work in Agile development environments , contributing to sprint planning, execution, and delivery.
  • Collaborate with global stakeholders, product teams, and cross-functional groups.
  • Provide technical guidance and support to team members when required.

Process Improvement & Documentation

  • Contribute to continuous improvement of development processes, tools, and workflows.
  • Maintain clear and accurate technical documentation for developed solutions.

Qualifications

  • Bachelor's or Master's degree (BE/BTech/ME/MTech/MCA/MCS) in Engineering, Computer Science, or related STEM field.
  • May require compliance with export control or regulatory licensing requirements.

Core Competencies

  • PC/Mobile software design and construction
  • Cross-functional design integration
  • System requirements engineering and systems thinking
  • Product problem solving and failure mode avoidance
  • Product verification and validation

Behavioral Skills

  • Strong collaboration and teamwork skills
  • Effective communication with global stakeholders
  • Ability to manage complexity and deliver results
  • Continuous learning and self-development mindset
  • Adaptability in Agile and fast-paced environments

Want more jobs like this?

Get Software Engineering jobs in Pune, India delivered to your inbox every week.

Job alert subscription

Skills

Technical Skills

  • Strong programming expertise in Java and enterprise frameworks (Spring Boot, Hibernate, JPA, Spring MVC).
  • Experience in full-stack development , including UI frameworks (ReactJS, AngularJS, NodeJS).
  • Solid understanding of client-server architecture and web services development (RESTful and SOAP APIs).
  • Strong knowledge of SQL and database design , including performance optimization.
  • Proficiency in core Java concepts , including multithreading, collections, data structures, and algorithms.

Testing & Quality

  • Experience with unit testing frameworks and test-driven development practices.
  • Understanding of software verification and validation processes .

Tools & Technologies

  • Familiarity with development and lifecycle tools such as Git, Integrity, DOORS , and other configuration management tools.
  • Experience working across platforms (Windows, Linux, mobile environments).

Experience

  • Minimum 4+ years of experience in Java-based software development.
  • Hands-on experience in web application development and full-stack technologies .
  • Experience working in Agile development environments .
  • Exposure to Software etools, and enterprise system development is an advantage.
  • Demonstrated ability to contribute to technical discussions and guide team members.
  • Knowledge of MS Office tools is preferred.

Job Engineering

Organization Cummins Inc.

Role Category On-site with Flexibility

Job Type Exempt - Experienced

ReqID 2428461

Relocation Package No

100% On-Site No

Client-provided location(s): Pune, India
Job ID: Cummins-R-72A51CAD72B74547BF4F672AC6E3F43B
Employment Type: OTHER
Posted: 2026-05-14T20:06:46

Perks and Benefits

  • Health and Wellness

    • FSA With Employer Contribution
    • Health Reimbursement Account
    • On-Site Gym
    • HSA With Employer Contribution
    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
  • Parental Benefits

    • Non-Birth Parent or Paternity Leave
    • Birth Parent or Maternity Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
  • Office Life and Perks

    • Company Outings
    • Casual Dress
  • Vacation and Time Off

    • Leave of Absence
    • Personal/Sick Days
    • Paid Holidays
  • Financial and Retirement

    • Relocation Assistance
    • Performance Bonus
    • Stock Purchase Program
    • Pension
    • 401(K) With Company Matching
  • Professional Development

    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Tuition Reimbursement
  • Diversity and Inclusion