Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Peterborough
SIEMENS
Software engineer
€60,000 a year
Posted: 2 March
Offer description

Software Engineer (C++ & EDA)

Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design.

We’re a small, agile unit within a larger organization. Our mission is to develop modern technology that will evolve into new products, contributing to the resounding success of our company and shaping the future of Electronic Design Automation (EDA). We foster a collaborative environment where creativity and technical excellence are highly valued, and every team member plays a crucial role in our mission to revolutionize electronic design.

Any Siemens location in

* Cambridgeshire - United Kingdom
* le-de-France - France


Job Description

* Design and develop robust, scalable, and efficient C++ software tools for our Electronic Design Automation (EDA) solutions.
* Create and optimize advanced algorithms, with a strong emphasis on graph optimization techniques, to significantly improve the Quality of Results (QoR) and runtime of our products, ensuring cohesive and efficient data analysis across all platforms.
* Implement solutions that leverage concurrency and parallelism to improve performance, scalability, and efficiency across various platforms.
* Solve complex technical challenges and find good general solutions that improve the overall software flow in terms of QoR and run time.
* Participate actively in code reviews, testing, and debugging processes to ensure the delivery of high-quality, reliable software.
* Contribute to the continuous improvement of our software engineering principles, practices, and development processes.


Qualifications

* Bachelor, MS, or PhD or equivalent experience in EE, CE, CS or related areas
* Experience specifically focused on the design, development, and deployment of optimization algorithms within the EDA industry, research, or similar technological contexts.
* Expert proficiency in C++ programming and a strong understanding of modern C++ features.
* Solid understanding of data structures, algorithms, and graph theory.
* Demonstrated experience with concurrency and parallelism concepts and implementations (e.g., multi-threading, distributed computing, OpenMP, MPI, TBB).
* Good understanding of Software Engineering principles and practices, including proficiency in setting up and maintaining development processes.
* Proficiency with scripting languages, particularly Python.
* A strategic and competitive attitude, focused on achieving success and outperforming in the marketplace through ethical and innovative approaches.
* Excellent problem-solving skills, with a eye for detail and a commitment to high-quality results.
* Good communication and interpersonal skills, with the ability to articulate complex technical concepts clearly.


Nice to Have

* Experience with or exposure to ASIC/FPGA design conception tools (e.g., synthesis, place & route, verification, simulation).
* Understanding of digital logic design principles.


We are Siemens

A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow.

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare.

Transform the everyday

Accelerate transformation

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Aviation software engineer - embedded dsp/fpga
Market Deeping
Indra Group UK & Ireland
Software engineer
€45,000 a year
Similar job
Junior–mid software engineer (cloud, data pipelines & ci/cd focus)
Holme (PE7 3)
MSP Technologies Ltd
Software engineer
€37,500 a year
Similar job
Software engineer developer
Peterborough
CDW UK
Software engineer
€65,000 a year
See more jobs
Similar jobs
It jobs in Peterborough
jobs Peterborough
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Peterborough > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save