SIEMENS EDA Hiring 2026 | Software Development Engineer

SIEMENS EDA (INDIA) PRIVATE LIMITED is hiring a Software Development Engineer for its Noida office/site team. The role is suited to candidates with a recognised Bachelor’s or Master’s degree in Electronics and Communication Engineering, Electrical Engineering or Computer Science. The selected candidate will develop and optimise compiler solutions and tools for electronic design automation applications using C/C++ on UNIX/Linux. It is worth considering for early-career engineers who want hands-on exposure to compilers, algorithms, optimisation and EDA software.

Company Overview

SIEMENS EDA (INDIA) PRIVATE LIMITED works in the electronic design automation sector, developing software tools used in the design and verification of electronic systems. Its engineering work covers areas such as compilers, algorithms, optimisation and hardware-description-language workflows. Experience in this environment can add specialised product-engineering and systems-software exposure to an early-career engineer’s CV.

Job Details

Company NameSIEMENS EDA (INDIA) PRIVATE LIMITED
Job RoleSoftware Development Engineer
QualificationBachelor’s or Master’s degree in Electronics and Communication Engineering (ECE), Electrical Engineering (EEE), or Computer Science (CS) from a recognized engineering college
Job LocationNoida
Employment TypeFull-time, Permanent
CategoryLatest Freshers Jobs

Role Overview

As a Software Development Engineer, you will work on compiler-based software for EDA applications. The role combines systems programming, algorithm design and software quality activities across the development lifecycle.

  • Develop compiler solutions and supporting tools for EDA applications.
  • Optimise software components for UNIX/Linux platforms using C/C++.
  • Design and implement efficient algorithms and data structures.
  • Apply compiler optimisation techniques to improve solutions.
  • Work with cross-functional teams on product development activities.
  • Contribute to code reviews and improve the quality of software changes.
  • Test, debug and refine software components before release.

Eligibility & Qualifications

  • Candidates must hold a Bachelor’s or Master’s degree in Electronics and Communication Engineering (ECE), Electrical Engineering (EEE), or Computer Science (CS).
  • The degree must be from a recognised engineering college.
  • The role is based at the company’s office/site in Noida, Uttar Pradesh.

Key Responsibilities

  • Build and enhance compiler functionality for electronic design automation use cases.
  • Write maintainable C/C++ code for UNIX/Linux-based software.
  • Develop data structures and algorithms that support efficient compiler behaviour.
  • Investigate software issues through testing and debugging.
  • Review code and incorporate feedback from engineering colleagues.
  • Coordinate with cross-functional teams while delivering software components.
  • Refine implementations to improve performance, correctness and reliability.

Skills Required

  • Strong programming knowledge in C/C++.
  • Working knowledge of UNIX/Linux platforms.
  • Understanding of design patterns, data structures and algorithms.
  • Knowledge of compiler concepts and optimisation techniques.
  • Problem-solving and analytical skills.
  • Communication and collaboration skills.
  • Knowledge of machine learning or artificial intelligence algorithms is relevant.
  • Familiarity with Verilog, SystemVerilog, VHDL or EDA tools is relevant.

How to Apply for SIEMENS EDA Hiring 2026

Eligible and Interested candidates can apply using the below-mentioned link before the link expires. Applicants need to register with the company portal in order to complete the registration process.

Apply Link: Click Here To Apply

Previous postAmerican Express Hiring 2026 | Analyst – Data Science
Next postQualcomm Hiring 2026 | Engineer, Associate