Siemens Software Development Engineer Recruitment 2026 – Noida

Siemens EDA is hiring Software Development Engineers for its Research & Development team in Noida, Uttar Pradesh. This is a full-time, permanent, office-based opportunity at the Early Professional level, offering fresh graduates and early-career engineers an opportunity to work on compiler technologies, optimization techniques, and Electronic Design Automation (EDA) applications.

Siemens logo

The role focuses on C/C++ development, algorithms, data structures, compiler concepts, and software optimization on UNIX/Linux platforms.

Siemens Recruitment 2026

DetailsInformation
CompanySiemens EDA (India) Private Limited
Job RoleSoftware Development Engineer
QualificationAny Degree
Field of WorkResearch & Development
Experience LevelEarly Professional
Job TypeFull-time
Employment TypePermanent
Work ModeOffice/Site Only
LocationNoida, Uttar Pradesh, India

Job Description

As a Software Development Engineer at Siemens EDA, you will work with the EDA team on cutting-edge compiler technologies and optimization techniques that support the next generation of chip design.

The position involves developing software solutions using C/C++ on UNIX/Linux platforms, implementing algorithms and data structures, optimizing software performance, and solving real customer problems.

Engineers will also collaborate with global and cross-functional teams while receiving mentorship from experienced professionals.

Key Responsibilities

  • Develop and optimize compiler solutions and tools using C/C++.
  • Work with UNIX/Linux platforms for software development.
  • Design and implement efficient algorithms and data structures for EDA applications.
  • Apply compiler concepts and optimization techniques to improve 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.
  • Ensure software components meet required quality standards.
  • Work on real customer problems and contribute to innovative software solutions.

Eligibility Criteria

Candidates applying for the Software Development Engineer position should have:

  • A Bachelor’s or Master’s degree in:
    • Electronics and Communication Engineering (ECE)
    • Electrical Engineering (EEE)
    • Computer Science (CS)
  • Degree from a recognized engineering college.
  • Strong understanding of C/C++ programming.
  • Knowledge of design patterns, data structures, and algorithms.
  • Hands-on software development experience on UNIX/Linux platforms.
  • Strong problem-solving and analytical skills.
  • Good communication skills.
  • Ability to work effectively with multifunctional teams.

Required Technical Skills

The role requires a strong foundation in software development and computer science concepts, including:

  • C/C++ programming
  • Data Structures
  • Algorithms
  • Design Patterns
  • UNIX/Linux
  • Compiler concepts
  • Software optimization
  • Problem-solving and analytical thinking

Good to Have Skills

The following skills are listed as additional advantages:

  • 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.

Work Location & Work Mode

The position is based in Noida, Uttar Pradesh, India.

The job is listed as Office/Site Only, meaning candidates are expected to work from the designated Siemens EDA workplace rather than under a remote work arrangement.

Experience Level

Siemens has listed this position under the Early Professional experience level. The job description specifically highlights the opportunity for fresh graduates and early-career engineers to build their software development foundation.

How to Apply

Apply Link : Click Here

Interested and eligible candidates can apply for the Software Development Engineer position through the official Siemens Careers portal.

Candidates should review the official job requirements and verify their eligibility before submitting their application.

Final Summary

Siemens EDA is hiring Software Development Engineers in Noida for its Research & Development organization. The permanent, full-time role focuses on C/C++, algorithms, data structures, compiler technologies, optimization, and UNIX/Linux development.

Candidates with a Bachelor’s or Master’s degree in ECE, EEE, or Computer Science and strong programming fundamentals can explore this Early Professional opportunity. Knowledge of AI/ML, hardware description languages, compiler technologies, or EDA tools can be an additional advantage.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top