Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/XDuKFRjPUo7dqryV9
Back to the job results

Electronic Systems Engineer - Tools

Today 2026/09/12
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

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.

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.
Responsibilities:
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

Qualifications:
SkillsTechnical 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.
This job post has been translated by AI and may contain minor differences or errors.

You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.