Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Senior Software Engineer HEEDS

Siemens

Siemens

Software Engineering
Multiple locations
Posted on Mar 14, 2026

Senior Software Engineer HEEDS

Job ID
490498
Posted since
13-Mar-2026
Organization
Digital Industries
Field of work
Research & Development
Company
Siemens Industry Software (A Limited Liability Company - Private Free Zone)
Experience level
Experienced Professional
Job type
Full-time
Work mode
Hybrid (Remote/Office)
Employment type
Permanent
Any Siemens location in
  • Egypt
  • India
  • Romania

Hello World, We are hiring!

We empower our people to stay resilient and relevant in a constantly evolving world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future.

Does that sound like you? Then it seems like you’d make a phenomenal addition to our vibrant team.

Siemens Software, a business unit of the Siemens Digital Industries, is a leading global provider of software solutions to drive the digital transformation of industry, crafting new opportunities for manufacturers to realize innovation.




About the role:

Looking for an experienced software engineer to join the HEEDS team developing our modeling and data visualization desktop application. Our priority is providing robust software that is easy to learn and easy to use and is the gateway to our powerful design-space exploration capabilities. The position involves working on a diverse range of projects and all aspects of software development related to interface and architectural design, data analytics, and results visualization. The option is available to select an area of focus after gaining experience with the product.



What you’ll be doing:

  • Design, implementation and maintenance of various software projects.
  • Write and review software requirements documents.
  • Create QA tests and documentation instructions for the implemented functionality.
  • Research and fix assigned bugs.
  • Collaborate with the team in planning and executing sprints.

What you’ll bring:

  • BS/MS degree in computer science and/or an engineering field.
  • Extensive experience in OOP using C++ and Python.
  • Experience with CAE tools is a plus (e.g. Abaqus, Amesim, ANSYS, Simcenter, Fluent, Simulink, …)
  • Good teamwork and cooperation skills.
  • Excellent verbal and written communication skills.
  • Experience with numerical methods, data analytics, and/or Qt Widgets is a plus.
  • Development experience within a production environment (commercial software) is a plus.

Working at Siemens Software

Why us?

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

At Siemens, we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow ‘s reality.

Siemens Industry Software is an equal opportunities employer and does not discriminate unlawfully on the grounds of age, disability, gender assignment, marriage, and civil partnership, pregnancy and maternity, race, religion or belief, sex, sexual orientation, or trade union membership.

Siemens. Making real what matters

If you want to make a difference – make it with us!

#DISWSIM

#LI-Hybrid