company_logo

Software Developer

Siemens

Updated on: 12 August 2026

Additional Details

Website

www.siemens.com

website

Work Location

Noida, India

location

Job Type

FTE

job_type

Batch

Experience

batch

Stream Required

Bachelor's or Master's degree in Electronics and Communication Engineering (ECE), Electrical Engineering (EEE), or Computer Science (CS)

stream

Salary

14-20 LPA (Expected)

salary

Job Description

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.

 

Position Overview

Join our EDA team and work on cutting-edge compiler technologies and optimizations that power the next generation of chip design. Based in Noida, you'll collaborate with global teams to develop innovative software solutions while gaining exposure to diverse projects across India and beyond. This is an excellent opportunity for fresh graduates and early-career engineers to build a strong foundation in software development within a world-class organization. You'll work on real customer problems and grow through mentorship from experienced engineers.

 

Key Responsibilities

  • Develop and optimize compiler solutions and tools using C/C++ on UNIX/LINUX platforms
  • Design and implement efficient algorithms and data structures for EDA applications
  • Apply compiler concepts and optimization techniques to enhance software performance
  • Collaborate with cross-functional teams to translate customer requirements into scalable solutions
  • Participate in code reviews and contribute to continuous improvement of development practices
  • Test, debug, and refine software components to meet quality standards

 

Qualifications

  • Bachelor's or Master's degree in Electronics and Communication Engineering (ECE), Electrical Engineering (EEE), or Computer Science (CS) from a recognized engineering college
  • Strong understanding of C/C++ programming, including design patterns, data structures, and algorithms, with hands-on development experience on UNIX/Linux platforms.
  • Excellent problem-solving, analytical, and communication skills
  • Ability to work effectively with multi-functional teams in a collaborative environment

Good to Have

  • Knowledge of ML/AI algorithms for data-driven applications
  • Familiarity with Verilog, SystemVerilog, or VHDL
  • Understanding of compiler concepts and optimization techniques
  • Previous exposure to EDA tools or electronic design workflows

Why Us

 

At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact. Bring your curiosity and creativity and help us shape tomorrow!

 

Our Commitment to Equity and Inclusion

We value your unique identity and perspective. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society, while ensuring that we attract the best talent based on qualifications, skills, and experiences. We welcome you to bring your authentic self and transform the everyday with us.

 

Siemens Software. Transform the Everyday

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Important: If an employer asks you to pay any kind of fee, please notify us immediately. The Job company does not charge any fee from the applicants and we do not post any jobs where companies ask candidates to pay.

Click on the Apply Now button to apply for Siemens

Frequently Asked Questions

What is the role of Software Developer at Siemens?

The Software Developer role at Siemens involves working on key responsibilities mentioned in the job description and contributing to company growth.

Where is this job located?

This job is located in Noida, India.

What is the salary for this position?

The salary for this role is 14-20 LPA (Expected).

Who all are eligible for this role

candidates with degree Bachelor's or Master's degree in Electronics and Communication Engineering (ECE), Electrical Engineering (EEE), or Computer Science (CS) and graduating year will be Experience.

How can I apply for this job?

You can apply directly using the official application link provided above on this page.