C

Cummins

Builds engines, generators, and powertrains

Manufacturing IT/OT Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeDarlington, UKNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience, with a background as a software engineer.
  • IT fundamentals and hands-on experience across the full software development lifecycle, including requirements gathering, system design, coding, testing, deployment, and operations.
  • Familiarity with Agile environments and the ability to apply software engineering best practices, including coding standards, code reviews, source control, and continuous integration and continuous delivery, while collaborating with users, technical teams, and management to deliver requirements and deadlines.
  • Proven experience with cloud-based systems and architectures, including Azure, AWS, Internet of Things, and artificial intelligence/machine learning; DevOps practices; continuous integration and continuous delivery pipelines; relational database management systems including Microsoft SQL, Oracle, and PostgreSQL; and integration technologies including APIs, REST, SOAP, and webhooks.
  • Proficiency in an enterprise language such as .NET, Java, or C#; object-oriented design and modular architecture principles are a plus.
  • Familiarity with robotic and operational technology systems, including autonomous mobile robots, collaborative robots, and programmable logic controllers; industrial KPIs including overall equipment effectiveness, mean time between failures, and cycle time; supporting tools such as statistical process control and SCADA; and operational technology communication technologies including OPC, MQTT, TCP, and networking.
  • Ability to follow IT change management methodologies, communicate effectively with stakeholders, and take accountability for project deliverables.
  • Interpersonal skills to integrate into teams, build relationships across technical and leadership levels, and drive alignment between Plant IT, GPVs, and Client IT organizations.

Responsibilities

  • 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 technical documentation, flowcharts, layouts, and system specifications.
  • Evaluate the 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.
  • Improve applications and processes through 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.
  • Participate in testing, validation, and certification processes to ensure quality and reliability, and foster built-in quality and technical agility within teams.
  • Safeguard IT assets, support decentralized decision-making, and maintain relationships through Business Relationship Management practices.

Desired Qualifications

  • Object-oriented design and modular architecture principles.

About the Company

Cummins

Builds engines, generators, and powertrains

Cummins designs and manufactures engines, power generation systems, and related components for commercial vehicles, industrial machinery, and stationary power. Vehicle and equipment makers install its diesel and natural gas engines, while businesses use its generator sets for backup and continuous electricity. Its components include turbochargers, emissions controls, transmissions, axles, and brakes, and its Accelera business builds batteries and electric powertrain systems. Cummins earns revenue from equipment and component sales, replacement parts, and maintenance through company-owned and independent distributors and dealers. Cummins was founded in 1919 and is headquartered in Columbus, Indiana.

Company size
10,001+
Company stage
IPO
Headquarters
Columbus, IN
Founded
1919

Recently Posted Jobs

Explore more opportunities at Cummins

See more jobs