For EmployersCoach ConnectReviewsAbout FairygodbossCareers @ FairygodbossPrivacy PolicyTerms & Conditions
Fairygodboss
CommunityJobsAdviceEventsReviewsFor EmployersCoach Connect
Sign inGet StartedGet started
CommunityJobsAdviceEvents
Cummins

IT / OT - Software Engineer

Sep 2, 2026• Darlington, United Kingdom

About us

At Cummins, we believe people should feel continuously challenged and engaged, making meaningful contributions and growing in their careers.

★ 4.3 out of 5 · 41 reviews

  • Size: 10,000+ employees
  • Industry: Industrial: Equipment Manufacturing
View company profile ›

Why you should apply for a job to Cummins:

  • Ranked as one of the Best Companies Where CEOs Support Gender Diversity in 2024
  • 4.3/5 in overall job satisfaction
  • 4.8/5 in supportive management
  • 83% say women are treated fairly and equally to men
  • 85% would recommend this company to other women
  • 97% say the CEO supports gender diversity

Ratings are based on anonymous reviews by Fairygodboss members. See all reviews ›

We are looking for a talented Manufacturing IT/OT Software Engineer to join our team in Darlington, County Durham, United Kingdom.

This is a primarily on-site role with some flexibility. The position requires a significant presence at the workplace and follows a 37.5-hour work week.

In this role, you will make an impact in the following ways:

  • Design, develop, and implement software solutions by analyzing business needs, studying system flows, and applying the full software development lifecycle.
  • Document and demonstrate solutions through clear technical documentation, flowcharts, layouts, and system specifications.
  • Evaluate feasibility of proposed solutions by conducting requirements analysis, problem definition, and solution design.
  • Prepare, install, and maintain software applications while ensuring compliance with coding standards, technical design, and system performance requirements.
  • Continuously improve applications and processes by performing system analysis, recommending changes, and integrating new policies, procedures, and technologies.
  • Stay current with emerging tools, programming techniques, and industry best practices through continuous learning, professional engagement, and adoption of modern technologies (including open source).
  • Ensure quality and reliability by actively participating in testing, validation, and certification processes while fostering built-in quality and technical agility within teams.
  • Protect and deliver business value by safeguarding IT assets, supporting decentralized decision-making, and maintaining strong relationships through effective Business Relationship Management practices.

To be successful in this role you will need the following:

  • Technical Expertise: Proven experience with cloud-based systems and architectures (Azure, AWS, IoT, AI/ML), DevOps practices, CI/CD pipelines, RDBMS (MS SQL, Oracle, PostgreSQL), and integration technologies (APIs, REST, SOAP, webhooks).
  • Proficient in an enterprise language such as: .NET, Java, or C# with strong object-oriented design and modular architecture principles a plus
  • Operational Technology & Manufacturing Knowledge: Familiarity with robotic and OT systems (AMRs, Cobots, PLCs), industrial KPIs (OEE, MTBF, cycle time), and supporting tools such as SPC and SCADA; strong understanding of OT communication technologies (OPC, MQTT, TCP, networking).
  • Change & Project Management: Demonstrated ability to follow IT change management methodologies, ensure effective stakeholder communication, and take accountability for project deliverables.
  • Collaboration & Leadership: Strong interpersonal skills with the ability to integrate into teams, build relationships across technical and leadership levels, and drive alignment between Plant IT, GPVs, and Client IT organizations.

Education/ Experience:

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent professional experience, with a background as a software engineer.
  • IT fundamentals with hands-on experience in the full software development lifecycle, including requirements gathering, system design, coding, testing, deployment, and operations.
  • Familiarity with Agile environments and proven ability to apply software engineering best practices (coding standards, code reviews, source control, CI/CD) while effectively collaborating with users, technical teams, and management to deliver on requirements and deadlines.

Job Systems/Information Technology

Organization Cummins Inc.

Role Category On-site with Flexibility

Job Type Exempt - Experienced

ReqID 2437249

Relocation Package No

100% On-Site No

Want more jobs like this?

Get jobs in Darlington, United Kingdom delivered to your inbox when you sign up.

Additional Information

  • Posted: Sep 2, 2026
Apply on company site
Apply on company site

Suggested Searches

  • Cummins Jobs
  • All Jobs

Search Additional Jobs

  • Remote-Friendly IT / OT - Software Engineer Jobs
  • Darlington, United Kingdom Jobs
Fairygodboss

Fairygodboss

  • Community Guidelines
  • Submissions & Editorial Guidelines
  • Privacy Policy
  • Terms & Conditions
  • The Muse

Advice

  • Community
  • Articles
  • Podcasts
  • Research
  • Pregnancy Week by Week
  • Browse Discussions

Jobs

  • Browse All Jobs
  • Remote Jobs
  • Company Reviews
  • Best Companies for Women

Events

  • Events Calendar
  • Virtual Career Fairs

Employers

  • Partner with Us

© 2026 FGB Muse Group Inc.

© 2026 FGB Muse Group Inc. All rights reserved.

  • About
    • About Us
    • Community Partners
  • Careers
  • FAQs
    • Community Guidelines
    • Submissions & Editorial Guidelines
  • Privacy Policy
  • Terms & Conditions