Enable job alerts via email!

Senior Software Engineer

Banked :

Peterborough

On-site

GBP 125,000 - 150,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading engineering company in Peterborough is seeking an Embedded Software Integration Engineer for a 12-month contract role. You will work on developing and integrating innovative embedded software solutions for engine control, contributing to advanced power systems. Applicants should have substantial experience in embedded systems and relevant engineering qualifications.

Benefits

Flexible working hours
Good benefits package

Qualifications

  • Minimum 3 years of experience developing embedded systems.
  • Experience with engine, vehicle, or machine control systems.
  • Understanding of real-time control systems development.

Responsibilities

  • Design and integrate embedded software features for advanced engine systems.
  • Develop control algorithms using Matlab/Simulink and verify via HIL testing.
  • Collaborate with teams to meet program milestones.

Skills

Embedded systems
Control systems
Matlab/Simulink
Troubleshooting
Documentation
CAN protocols

Education

Degree in Software Engineering, Control Systems, Electronics, Automotive Engineering

Tools

GIT
CANape
CANalyser
CANoe

Job description

Enter Job title or skill to search relevant jobs

Enter your city or postcode to show jobs in your location

  • Senior Software Engineer jobs in Peterborough

Embedded Software Integration Engineer – Engine Electronics

Location: Peterborough, Cambridgeshire (Staffordshire also considered)

Employment Type: 12 Month Contract

Salary: £21.00 to £25.20 per hour

This is an exciting opportunity for a Software Integration Engineer to work in a high-impact role developing and integrating embedded engine control features that power the machines of tomorrow.

About the Role

As part of the Engine Applications Software Team , you will help develop and deliver cutting-edge embedded software that directly controls the performance and efficiency of complex power systems. You’ll work across disciplines to develop features using Matlab/Simulink , conduct rigorous testing, and support the integration of high-performance electronic systems.

Key Responsibilities

  • Design, implement, and integrate embedded software features for advanced engine systems.
  • Work closely with cross-functional teams to understand system requirements and deliver tailored software solutions.
  • Develop control algorithms using Matlab/Simulink and verify them via Hardware-in-the-Loop (HIL) testing.
  • Troubleshoot and resolve system issues encountered during development or testing.
  • Support configuration, integration, and version control of software subsystems.
  • Collaborate within a dedicated sub-team to meet key program milestones.

Your Skills & Experience

You’ll ideally bring:

  • A degree in Software Engineering, Control Systems, Electronics, Automotive Engineering, or equivalent experience.
  • Minimum 3 years of experience developing embedded systems using Matlab/Simulink/Stateflow .
  • Experience with engine, vehicle, or machine control systems.
  • Understanding of real-time control systems development, software version control (e.g., GIT ), and testing methodologies.
  • Strong documentation skills and attention to detail.
  • Experience in construction equipment, automotive, or engine control environments.
  • Familiarity with CAN protocols , diagnostics, and calibration tools such as CANape , CANalyser , CANoe .
  • Exposure to dSpace HIL testing and agile software development methodologies.
  • Experience managing calibration data (e.g., using System Architect or similar).Why Join?
  • Work on cutting-edge embedded systems that drive real-world performance improvements.
  • Be part of a collaborative team solving meaningful technical challenges.
  • Gain exposure to multiple engineering disciplines and state-of-the-art development tools.
  • Flexible location options with an exciting mix of technical depth and applied engineering.

Ready to work on the next generation of intelligent engine systems? Apply now and bring your embedded software expertise to a role where innovation powers every project.

This advertiser has chosen not to accept applicants from your region.

0

Embedded Software Engineer

Posted today

Job Viewed

Tap Again To Close

Job Description

Job title: Embedded Software Engineer

Location: Cambridgeshire

Good benefits package – See below

Company overview & Job Title:

Due to expansion, an established and successful engineering company located in (Cambridgeshire) who specialise in the Video Technology Industry are seeking to hire a new

Embedded Software Engineer to join the team to support the creation of high quality technology electronics systems. This Embedded Software Engineering role is open and would be great for a recent Graduate, Junior or Mid-Level Embedded Software Engineer as you will have support, training and guidance from the Embedded Software Manager and Senior Engineers.

Salary on offer:

The annual salary on offer for the successful Embedded Software Engineer is £3 000- 5,000 per annum . The role will be onsite for the 6 months to get up and running with the systems, workload, integrated with the team as well as training further training and guidance. Then after, hybrid working is available.

The role:

The successful Embedded Software Engineer will work on specialised, interesting projects and to be writing embedded software for new exciting features and new products.

Embedded Software Engineer Key Skills:

  • Open to recent Graduate, Junior or Mid-Level Embedded Software Engineer
  • 1-4 years industry professional experience
  • Embedded Software Programming in C
  • Network interfaces - SPI, USB, I2C, UART, RS232/485, Ethernet, TCP/IP
  • IDE (Integrated Development Environment) – Eclipse, MPLAB, Visual Studio or similar
  • Experience with GStreamer, Video Compressors, Embedded Linux – Strong Bonus
  • Good ability to debug at a low level and be confident using equipment such as oscilloscopes and logic analysers.
  • Good ability to read and understand schematics and data sheets related to embedded firmware development.
  • Enthusiastic, passionate, and willingness to learn new skills and progress
  • Good communication and team work ability

Benefits Package: Flexible working hours (core times apply), Company pension scheme, Free parking, Discretionary company bonus, Employee Assistance Programme.

If you are interested in the above exciting Embedded Software Engineering position and think you have the skills required to join the successful company, please don’t hesitate to apply and contact Frank Kanjanda on 01212955246 for more information.

This advertiser has chosen not to accept applicants from your region.

1

Senior Software Engineer

Cambridgeshire, Eastern Ansys

Posted today

Job Viewed

Tap Again To Close

Job Description

The choice of materials we use has never been more important. Engineers always strive to design better solutions, and in today’s world that means considering sustainability and environmental impacts as well as product performance. Our software allows engineers and designers to make smarter decisions about the materials they use and enables them to create products that are safer, use fewer scarce resources, emit less pollution and can be more effectively recycled. Please note, we are expecting candidates to come into our Cambridge office at least 2-3 days a week.

Working at Ansys, you will have the opportunity to create software used by world leading companies in sectors as varied as aerospace, electronics, medical devices, automotive and many more. Our products help power the advancement of cutting-edge industries such as autonomous vehicles, sustainable transportation, advanced semiconductors, life-saving medical devices, satellite systems and the space industry.

If you are the type of person who gets excited about making software with very direct real-world applications and consequences, then you won’t be able to find many other companies that have the potential to make such a difference to our future.

We are a great place to work

We are excited to be named one of the Best Places to Work thanks to our employee feedback. You will have the freedom to choose how you work, whether that’s at home or in our offices or a mix between the two. We offer a range of benefits including a 24/7 GP Service with Private Medical Care, an Annual Bonus, and 25 Days Holiday (increasing to 30 over the first 5 years).

You’ll be a good fit if

  • You are an experienced .NET developer that is highly proficient in C#
  • You can demonstrate that you can write clean, maintainable code
  • You have excellent communication and interpersonal skills
  • You have worked on a large code base; collaborating with others in a geographically distributed team
  • You can work independently

Key Duties and Responsibilities

The successful candidate will:

  • Develop new features and products working from customer requirements.
  • Produce clean, maintainable, and well tested code (primarily in C#).
  • Employ best practices (and help to maintain them through technical reviews and mentoring).
  • Analyze problems discovered by QA or product support and develop solutions.

Minimum Education/Certification Requirements and Experience

  • A first-class or upper second-class honors degree in Computer Science, Engineering, Science or Mathematics (or related field)
  • Significant professional software development experience and experience of modern software development methodologies.

Preferred Qualifications and Skills

Successful candidates must have

  • A high level of technical competency in C# and the .NET framework
  • Understanding and experience of applying modern software best practices
  • An ability to design and write clean, maintainable code.
  • Excellent communication and interpersonal skills
  • Ability to learn quickly and to collaborate with others in a geographically distributed team

Experience in the following would be advantageous (but are not requirements)

  • Experience of large-scale commercial software development
  • Profiling and optimization
  • SQL Server
  • Containers (e.g. Docker) and container orchestration (e.g. Kubernetes)
This advertiser has chosen not to accept applicants from your region.

2

SuccessFactors Software Engineer

PE1 Peterborough, Eastern Orion Electrotech

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Software Engineer – SuccessFactors Technical Specialist

Remote (Home-based)
Full-time Permanent

Are you a technical expert inSAP SuccessFactors with a passion for driving continuous improvement and optimizing HR systems? We're looking for aSuccessFactors Technical Specialist to join our dynamic HRIS team and play a pivotal role in shaping the future of our global HR platforms.

About the Role

As our SuccessFactors Technical Specialist, you'll lead the hands-on configuration, support, and enhancement of our HRIS systems. You’ll work closely with HR and IT teams to ensure our SuccessFactors environment is stable, secure, and scalable — while promoting best practices and innovation across the business.

Key Responsibilities

  • System Audit & Optimization : Review current configurations and suggest improvements to maximize functionality and streamline HR processes.
  • SAP Release Management : Audit and test SAP updates to protect configuration integrity.
  • Training & Knowledge Sharing : Upskill HRIS and HR business users through effective training and knowledge transfer.
  • Change Control & UAT : Manage change control processes and ensure high-quality user acceptance testing.
  • Business Unit Integration : Support the onboarding of new units into the SuccessFactors ecosystem.
  • Security & Compliance : Maintain data integrity, role-based permissions, GDPR compliance, and system security standards.
  • Technical Configuration : Manage and deploy configuration for roles, permissions, reports, business rules, and new modules/apps.
  • System Support : Collaborate with IT on SSO and technical infrastructure, including IAS, IPS, BTP, CPI, and more.
  • Proven hands-on configuration experience in SAP SuccessFactors (EC, EC Payroll, Recruitment, Onboarding, Performance & Goals).
  • Experience in HRIS, recruitment, or payroll project delivery.
  • Strong working knowledge of IAS, IPS, BTP, CPI, Qualtrics, ServiceNOW, and E-Ploy.
  • Ability to interpret business requirements and translate them into technical solutions.
  • Understanding of architecture and common programming/data formats (C, Java, XML, JSON).
  • Consulting experience in HR or learning management systems.
  • Exposure to various industries and global implementation projects.

What We're Looking For

  • Analytical and solutions-oriented thinker
  • Curious, driven, and highly self-motivated
  • Collaborative and creative team player
  • Strong communicator with confidence at all levels
  • Skilled at building relationships and influencing stakeholders

If you like the look of this role, then click and apply or if you would like further information, please contact Jamie Garcia-Courtice at Orion Electrotech Aylesbury.(url removed)

Thank you for your application. Due to the volume of applications we receive, unfortunately we are not able to respond to every application personally, therefore, if you have not heard back from us within 5 working days please assume your application has been unsuccessful. To see our other available vacancies please visit our website.

INDMAN

This advertiser has chosen not to accept applicants from your region.

3

Senior Embedded Software Engineer

Cambridgeshire, Eastern Singular Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

As a Senior Embedded Software Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems.

Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embedded software solutions.

You will have the opportunity to work on critical products that deliver high-impact solutions for customers worldwide.

Key responsibilities for the role of Senior Embedded Software Engineer will include:

  • Develop and maintain embedded software for communication systems, including real-time operating systems, device drivers, and communication protocols.
  • Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure seamless integration of software and hardware components.
  • Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products.
  • Troubleshoot and debug complex issues, optimizing code for performance and memory usage.
  • Contribute to the continuous improvement of software development processes, including testing, documentation, and code reviews.

As the selected Senior Embedded Software Engineer, your background should include:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (5+ years) in embedded software development.
  • A solid understanding of most of the following: embedded systems, real-time operating systems, device drivers, and microcontrollers.
  • Knowledge of communication protocols such as TCP/IP, UDP, SPI, I2C, CAN, etc.
  • Strong problem-solving skills and the ability to work on complex systems with high reliability requirements.
  • Excellent communication skills, both written and verbal, with the ability to work collaboratively in a global team environment.

Benefits include bonus, hybrid working, 25 days annual leave, 8% pension scheme, private medical insurance, life assurance 4x salary, continuous training and development, employee reward and recognition scheme, employee assistance programme and BUPA wellbeing services.

This advertiser has chosen not to accept applicants from your region.

4

Senior Embedded Software Engineer

Peterborough, Eastern Singular Recruitment

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

As a Senior Embedded Software Engineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems.

Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of embedded software solutions.

You will have the opportunity to work on critical products that deliver.

WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

5

Embedded Software Engineer - 721

Ely, Eastern Thorlabs

Posted 344 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

What is the job?
This is a crucial role in the development, design, and maintenance of embedded firmware for our Motion Control products. You will work closely with cross-functional teams to ensure the seamless integration of firmware with hardware, as well as contribute to the overall success of product releases.

Working Hours: Monday to Friday 8.00 am – 4.30 pm (Hybrid Working Available)

Who we are?

Thorlabs is a global, industry leading optical technologies company. We are experts in the design and manufacture or a range of innovative photonics products. We use these products in manufacturing and research, from fibre optics to piezo motors. We are the gold standard with optics laboratories worldwide. There are now 22 facilities across the world in 9 countries. Here in Ely, we are responsible for the Motion Control and Optical Tables product line.

Where you will be working?

It’s a hybrid role, working in our new purpose-built facility in Witchford, Ely as well as your home. Ourpurpose-built facility isjust 12 miles from Cambridge, within the beautiful mediaeval city of Ely. There are train and bus links to Ely from Kings Cross and Liverpool Street London, and our site is within distance of Ely train station and Ely Bus station.

Requirements

What is essential to us…

  • Bachelor's or Master's degree in Electronic/Electrical Engineering, Computer Science, or a related field.
  • Proven experience of firmware development in embedded C.
  • Experience with automated testing of embedded C code.
  • Strong understanding of microcontroller architecture (especially ARM Cortex-M) and embedded systems including some basic electronic theory.
  • Familiarity with hardware debugging tools such as oscilloscopes, logic analyzers, and other common test equipment.
  • Experience with communication protocols such as SPI, I2C, UART, USB and industrial Ethernet protocols.
  • Ability to work in a collaborative team environment and communicate technical ideas effectively.
  • Motion control algorithm knowledge and understanding would be advantageous.
  • Experience with real-time operating systems (RTOS) would be advantageous.

What we would like you to do/ to see…

  • Design, implement, optimise and test embedded firmware in C for various electronic devices and systems.
  • Debug and resolve issues in existing firmware.
  • Collaborate with electronic design engineers, embedded and PC software engineers and mechanical engineers to ensure firmware compatibility and integration with the target hardware platform.
  • Maintain comprehensive documentation for firmware designs, code, and development processes.
  • Perform code reviews and develop and execute firmware test plans to ensure robustness under various operating conditions.
  • Look to unify code across products where applicable by abstracting to libraries.
  • Continually improve development best practices and codebase quality.
  • Ensure that firmware complies with industry standards, safety regulations, and quality standards.
  • Provide technical support to cross-functional teams, including troubleshooting and debugging firmware-related issues.
  • Working collaboratively with other departments to ensure complete knowledge transfer of products into production is effective.
  • Stay up to date with new development technologies and tools for the role.

What will you get?

At Thorlabs there are lots of opportunities for inhouse customised training and development that accelerates your career progression. We have free onsite parking, free refreshments, as well as an entertainment area in our large canteen for your enjoyment.

And the benefits are?

Competitive Salary to attract the best, plus an excellent benefits package including pension, health care, 25 days holiday plus public holidays.

Please contact us for a friendly discussion around salary at

This is a rolling campaign, so we will actively interview applicants. We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.

-Contributed Pension Scheme -Group Life Cover -Private Health Care -Group Income Protection & more.

Please apply through the Apply for this job button or send a copy of your CV along with a covering letter and your salary expectations to: Human Resources at Thorlabs Ltd, 204 Lancaster Way Business Park, Ely, Cambs, CB6 3NX or e-mail

In line with the requirements of the Immigration, Asylum and Nationality Act 2006, all applicants must have a valid permission to enter or remain in the UK with no condition that prevents them from working in the UK. Documented evidence of such permission will be required from candidates as part of the recruitment process.

This advertiser has chosen not to accept applicants from your region.

Be The First To Know

About the latest Senior software engineer jobsin Peterborough !

Set Email Alert:

Job title

Location

6

Junior Software Engineer – SuccessFactors Support Specialist

PE1 Peterborough, Eastern Orion Electrotech

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Junior Software Engineer – SuccessFactors Support Specialist

Remote (Home-based)
Part-time Flexible hours

Are you looking to build your career in HR systems or SAP SuccessFactors? We’re looking for a Junior Software Engineer / Support Specialist to support the day-to-day operation and improvement of our SuccessFactors HR platform.

This is a part-time, flexible role perfect for someone early in their technical journey, returning to work, or looking for hands-on experience in a supportive, collaborative team.

What You'll Be Doing

You’ll work alongside experienced colleagues to:

  • Assist with the configuration and maintenance of SAP SuccessFactors modules
  • Help troubleshoot technical issues and support users across HR and IT teams
  • Test system updates and contribute to regular improvements
  • Support training sessions and create helpful guides for users
  • Maintain data accuracy, role permissions, and basic reporting functions
  • Collaborate with IT on system access and basic integration support

What You’ll Need

  • A basic understanding of HR systems or cloud platforms (e.g., SAP, Workday, Oracle, etc.)
  • Interest in HR tech or software engineering
  • Willingness to learn configuration and support tools
  • Familiarity with Excel or data tools is a plus
  • Some experience with XML, Java, JSON, or related formats would be an advantage (but not essential)

This Role Might Suit You If You Are.

  • A recent graduate or early-career professional
  • A returner to tech or HR systems
  • Someone looking to gain hands-on experience with SAP SuccessFactors
  • A detail-oriented problem-solver who enjoys learning and supporting others
  • Looking for part-time, flexible work with remote options

What You'll Gain

  • Real-world experience in one of the leading HRIS platforms
  • Flexible, remote working and a supportive team
  • Opportunities to grow your technical skills and learn about HR systems
  • Potential to move into a permanent or full-time role in the future

If you like the look of this role, then click and apply or if you would like further information, please contact Jamie Garcia-Courtice at Orion Electrotech Aylesbury.(url removed)

Thank you for your application. Due to the volume of applications we receive, unfortunately we are not able to respond to every application personally, therefore, if you have not heard back from us within 5 working days please assume your application has been unsuccessful. To see our other available vacancies please visit our website.

INDMAN

This advertiser has chosen not to accept applicants from your region.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.