Siemens EDA Software Development Engineer Recruitment 2026 – Noida

Published on: September 16, 2026
Join WhatsApp
Join Now
Join Telegram
Join Now

Siemens EDA Software Development Engineer Recruitment 2026 – Noida

Siemens EDA is hiring for the position of Software Development Engineer in Noida, Uttar Pradesh. This is a full-time, permanent opportunity under the Digital Industries – Research & Development organization.

The position is designed for early-career professionals and fresh graduates who have strong programming skills in C/C++, knowledge of data structures and algorithms, and hands-on experience working on UNIX/Linux platforms.

Job Details

Details Information
Company Siemens EDA (India) Private Limited
Job Role Software Development Engineer
Job ID 522234
Organization Digital Industries
Department Research & Development
Experience Level Early Professional
Job Type Full-time
Employment Type Permanent
Work Mode Office/Site only
Location Noida, Uttar Pradesh, India
Posted Date 13 September 2026

 

About the Role

As a Software Development Engineer, you will work with the Siemens EDA team on compiler technologies and optimization for next-generation chip design.

The role provides an opportunity for fresh graduates and early-career engineers to work on real customer problems, collaborate with global teams, and learn from experienced engineers.

You will primarily work with C/C++ on UNIX/Linux platforms and apply algorithms, data structures, compiler concepts, and optimization techniques to develop efficient EDA software.

Key Responsibilities

  • Develop and optimize compiler solutions and tools using C/C++.
  • Work on UNIX/Linux platforms.
  • Design and implement efficient algorithms and data structures.
  • Apply compiler concepts and optimization techniques.
  • Develop scalable solutions for EDA applications.
  • Work with cross-functional teams to understand customer requirements.
  • Participate in code reviews.
  • Contribute to improving software development practices.
  • Test and debug software components.
  • Refine software to meet quality and performance requirements.

Educational Qualification

Candidates should have a:

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

The degree should be from a recognized engineering college.

Required Skills

Candidates should have:

  • Strong knowledge of C/C++ programming.
  • Understanding of Data Structures and Algorithms.
  • Knowledge of programming design patterns.
  • Hands-on development experience on UNIX/Linux.
  • Strong problem-solving skills.
  • Good analytical abilities.
  • Good communication skills.
  • Ability to work effectively with cross-functional teams.

Good-to-Have Skills

The following skills can be an additional advantage:

  • Knowledge of Machine Learning / Artificial Intelligence algorithms.
  • Familiarity with Verilog, SystemVerilog, or VHDL.
  • Understanding of compiler concepts.
  • Knowledge of compiler optimization techniques.
  • Exposure to EDA tools.
  • Understanding of electronic design workflows.

Who Can Apply?

This position is suitable for fresh graduates and early-career engineers with a strong foundation in C/C++, algorithms, data structures, and Linux/UNIX development.

Candidates from CS, ECE, and EEE backgrounds who are interested in software development, compiler technologies, semiconductor technology, and EDA can consider this opportunity.

Why Join Siemens Software?

Siemens Software states that employees can work on real-world projects alongside experienced technical professionals and global teams. The company also highlights opportunities for professional development, collaboration, and global mobility.

Siemens emphasizes an inclusive workplace where employees can contribute their perspectives and develop their skills.

How to Apply

  1. Visit the official Siemens Careers website.
  2. Search for Job ID 522234 – Software Development Engineer.
  3. Check the eligibility criteria and job details.
  4. Click on the Apply button.
  5. Create or log in to your Siemens candidate account.
  6. Enter your educational and professional details.
  7. Upload your updated resume.
  8. Review your application and submit it.

Selection Preparation

Candidates preparing for this role should focus on:

  • C/C++ programming
  • Data Structures and Algorithms
  • Object-oriented programming
  • Design patterns
  • Linux/UNIX concepts
  • Compiler fundamentals
  • Algorithms and optimization
  • Debugging and problem-solving
  • Basic Verilog/SystemVerilog/VHDL concepts, if applicable

About Siemens EDA

Siemens EDA is a global technology company specializing in Electronic Design Automation (EDA) software. Its software solutions help semiconductor and electronics companies design and develop advanced chips, boards, and electronic systems.

EDA tools play an important role in modern electronics by helping engineers manage the complexity involved in designing increasingly advanced electronic products.

Leave a Comment