Software Development Engineer

Siemens EDA (Siemens Digital Industries Software)

Dadri

Hybrid

INR 900,000 - 1,500,000

Full time

11 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Siemens EDA in Noida is seeking fresh graduates and early-career engineers to join our compiler team. You will work on cutting-edge compiler technologies powering next-gen chip design, collaborating with global teams and mentoring from experienced engineers.Based in Noida, this role offers a hybrid work model and exposure to diverse projects across India and beyond, with real customer problems and growth opportunities in software development.

Qualifications

  • Bachelor's or Master's degree in ECE, EEE, or CS from a recognized engineering college.
  • Strong C/C++ programming on UNIX/Linux with data structures and algorithms.
  • Excellent problem-solving, analytical and communication skills.
  • Ability to work effectively with multi-functional teams.

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.

Skills

C/C++ programming
UNIX/Linux
Problem-solving
Communication

Education

ECE/EEE/CS degree

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Member Technical Staff
Member Technical Staff

Siemens EDA (Siemens Digital Industries Software) • Dadri

Hybrid
INR 1,500,000 - 2,200,000
Member Technical Staff
Member Technical Staff

Siemens Mobility • Uttar Pradesh

Hybrid
INR 900,000 - 1,300,000
Member Technical Staff
Member Technical Staff

Siemens AG • India

On-site
INR 1,200,000 - 1,600,000
Application Support Engineer
Application Support Engineer

Siemens • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Product Engineering Architect - Analog Layout Design
Product Engineering Architect - Analog Layout Design

Siemens EDA (Siemens Digital Industries Software) • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Healthcare
Pension
Work from home
Software Engineer
Software Engineer

Siemens EDA (Siemens Digital Industries Software) • Kolkata

On-site
INR 700,000 - 1,100,000
Competitive basic salary
Variable pay
Pension and healthcare benefits
+1
Member of Consulting Staff
Member of Consulting Staff

Siemens Mobility • Uttar Pradesh

On-site
INR 2,000,000 - 3,500,000
Software Engineer - Advanced
Software Engineer - Advanced

Siemens Mobility • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Application Support Engineer
Application Support Engineer

Siemens AG • Bengaluru

Hybrid
INR 800,000 - 1,000,000
Flexibility in work arrangement
Opportunities for global mobility
Commitment to equity and inclusion
Siemens Entry-Level Job in Noida | Technical Staff Member | Apply Now
Siemens Entry-Level Job in Noida | Technical Staff Member | Apply Now

AlexaHire • Dadri

Hybrid
INR 600,000 - 900,000
Hybrid work environment