What is a Software Engineer at Cummins?
As a Software Engineer at Cummins, you will play a crucial role in developing innovative software solutions that enhance the performance and efficiency of our products and systems. This position is pivotal as it contributes directly to the advancement of technologies used in our engines, power generation systems, and various other applications. Your work will not only impact the functionality of our products but also improve user experiences and contribute to our mission of powering a more sustainable future.
The Software Engineer role is integral to our engineering teams, collaborating on projects that span across various domains including embedded systems, control systems, and software applications. You will be involved in addressing complex challenges, working on large-scale systems that require both technical expertise and creative problem-solving skills. Expect to engage with cross-functional teams to deliver solutions that align with our strategic objectives while maintaining our high standards of quality and performance.
This role is interesting and critical because it sits at the intersection of engineering and software development, allowing you to influence product design and functionality significantly. You will find yourself working on projects that utilize cutting-edge technologies and methodologies, making your contributions highly impactful.




