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.

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