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
- Visit the official Siemens Careers website.
- Search for Job ID 522234 – Software Development Engineer.
- Check the eligibility criteria and job details.
- Click on the Apply button.
- Create or log in to your Siemens candidate account.
- Enter your educational and professional details.
- Upload your updated resume.
- 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.
Welcome to VacancyFresh.com, your trusted partner in finding the latest government and private job opportunities across India. Founded by Manohar Chary, VacancyFresh.com is designed with the mission of helping students, job seekers, and professionals stay updated with authentic, reliable, and timely employment information.