Senior Software Developer

Caterpillar Inc.

Peterborough, Cambridgeshire, United Kingdom
Base: £58,000 to £65,000; bonus/equity: up to 12% ...
Onsite, 5 days a week
Develop, design, implement, test software
Embedded devices and systems
Efficiency and stability monitoring
Caterpillar Inc. is seeking a Senior Software Developer for their Peterborough, UK location. The role involves developing and testing software for embedded systems within construction and mining equipment, and candidates must possess relevant engineering degrees and extensive software development experience

Job Summary

  • As a Senior Software Developer, you will develop, design, implement and test software of embedded devices and systems; monitors and enhances the efficiency and stability of the systems.
  • The Caterpillar Technology team in the UK, has some of the most exciting engineering roles within the Caterpillar global organisation, working on the integration of electronic control systems within multiple Caterpillar products.
  • From day one, you’re set up to thrive at Caterpillar: helpful training, relatable mentors, global experience, competitive salary package, and the growth opportunities you expect with a Fortune 100 company.

Matching Summary

Match Score: 85

Caterpillar Inc. is seeking a Senior Software Developer for their Peterborough, UK location. The role involves developing and testing software for embedded systems within construction and mining equipment, and candidates must possess relevant engineering degrees and extensive software development experience.

Salary

Base: £58,000 to £65,000; Bonus/Equity: Up to 12% Bonus, Up to 10% Contributory share scheme; Benefits: 25 days annual leave, Contributory pension, flexible benefits

Skills & Requirements

Must-have

  • Develop, design, implement, test software
  • Embedded devices and systems
  • Efficiency and stability monitoring
  • Embedded C/C++ code
  • MATLAB Simulink and Stateflow experience

Nice-to-have

  • Effective communication skills
  • Teamwork and collaboration
  • Producing results and exceeding goals
  • Analytical thinking and problem-solving
  • Technical troubleshooting expertise

Key Requirements

  • Degree in accredited Engineering curriculum
  • Extensive experience in analytical thinking
  • Working knowledge of effective communications
  • Working knowledge of teamwork
  • Working knowledge of producing results
  • Extensive experience in software development
  • Prior experience in control software development
  • Variant/calibration data management experience
  • Understanding of fixed-point data typing
  • Knowledge of AUTOSAR
  • Knowledge of Data Links (CAN/Ethernet)
  • Knowledge of Calibration/Diagnostic tools

Work Rights

Not specified

Tailored Resume

Cover Letter