Veterans Jobs

Job Information

Cummins Inc. Software Engineering Manager in Milton Keynes, United Kingdom

Software Engineering Manager


Cummins is a place big enough to coach and develop a global workforce and create the world’s leading clean, engine technology. We’re also small enough for you to find your fit and personal passion with a team of dependable, innovative thinkers who are developing their careers within a diverse, inclusive, empowering environment.

Learn more about this role and how you can begin Working Right .

Our Electrified Power Business Unit delivers reliable, durable, high performing products to our global partners. Working in an innovative space, you’ll develop high tech solutions that will fuel your advanced career skill set and empower you to own your career. Our integrated businesses demand the talents and creativity of individuals with a wide range of skills and experience.

Cummins Electrified Power are a leading provider of flexible battery solutions for demanding automotive and power applications.

This is an exciting opportunity in Milton Keynes for a Software Engineering Manager.

Your impact will be seen in these and other ways:

  • You will grow, develop and enthuse a talented group of Automotive Software Engineers to deliver a best-in-class Battery Management System.

  • You will take Software requirements and lead the full-lifecycle development work to produce a software structure that enables the large-scale production of BMS controls for various applications, regulatory and legislative environments, and customer specifications.

  • You will grow the Software development capability to ensure leading development practices are followed.

  • You will lead the development of embedded systems in a Real-Time Operating System environment (RTOS).


Skills and Experience Required:

  • Full project lifecycle Linear and Object-Oriented Software development experience.

  • Solid understanding of the ASpice development process and ASpice assessment process.

  • Practical experience with common IDE’s such as CodeWarrior and IAR. In-depth knowledge of Embedded programming techniques, low level programming languages and hardware device drivers such as SPI, I2C, UART etc.

  • High degree of competency with CAN protocols such as CANopen and J1939.

  • Experience of team resource management, including the monitoring of resource deployment cost, timing allocations, project prioritisation, personnel staffing.

  • Project Management – able to establish and maintain the "Balanced Triangle" of Scope, Schedule and Resources for a temporary effort (a "project").

Required Education, Licenses or Certifications

  • Bachelors’ degree in software engineering-related discipline, or equivalent experience required.

Compensation and Benefits

In return we can offer a salary between £54,000k – £70,000(dependent on experience).

Plus a wide range of competitive benefits including:

  • Cummins Contributory Pension Scheme

  • Variable annual bonus

  • Assisted Healthcare scheme

  • Healthshield

  • Cummins Rewards

  • Cycle to work scheme

  • Flexible working hours

At Cummins, we are dedicated to diversity in the workplace and we are committed to a policy of treating all our employees and job applicants equally. No employee or potential employee will receive less favourable treatment because of any protected characteristic.

Ready to think beyond your desk? Apply for this opportunity to start your career with Cummins

Not ready to apply but want to learn more? Join our Talent Community to get the inside track on great jobs and confidentially connect to our recruiting team:


Primary Location United Kingdom-England-Milton Keynes-UK, Milton Keynes, Precedent House

Job Type Experienced - Exempt / Office

Recruitment Job Type Exempt - Experienced

Job Posting May 20, 2019, 11:41:21 AM

Unposting Date Ongoing

Req ID: 190001HU