Skip to main content
Siemens logo

Software Development Engineer

Siemens
September 14, 2026
Full-time
Remote friendly (Noida, Uttar Pradesh, India)
Worldwide
EDA Jobs, Level - Entry or Early Career

Job Title

Software Development Engineer

Role Summary

Work on compiler technologies and optimizations for electronic design automation (EDA) as part of the EDA team in Noida. Collaborate with global teams to implement and improve software components used in chip design workflows.

This role focuses on software development (C/C++) on UNIX/Linux platforms, performance optimization, and translating customer requirements into scalable solutions. It is suitable for early-career engineers seeking mentorship and real customer-facing projects.

Experience Level

Entry-level / Early career - suitable for fresh graduates or engineers with 0–3 years of professional experience.

Responsibilities

Primary responsibilities include designing and implementing compiler-related software, optimizing performance, and collaborating with cross-functional teams.

  • Develop and optimize compiler solutions and tooling in C/C++ on UNIX/Linux platforms.
  • 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 and global teams to translate customer requirements into scalable solutions.
  • Participate in code reviews and contribute to development best practices and continuous improvement.
  • Test, debug, and refine software components to meet quality and performance targets.

Requirements

Must-have technical skills and experience, with a short list of desirable additions.

  • Strong C/C++ programming skills, including data structures, algorithms, and design patterns.
  • Hands-on development experience on UNIX/Linux platforms.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work effectively in multi-functional, collaborative teams.
  • Nice-to-have: knowledge of ML/AI algorithms, familiarity with Verilog/SystemVerilog/VHDL, understanding of compiler optimization techniques, or prior exposure to EDA tools.

Education Requirements

Bachelor's or Master's degree in Electronics and Communication Engineering (ECE), Electrical Engineering (EEE), or Computer Science (CS) from a recognized engineering college. The posting targets fresh graduates and early-career engineers.


About the Company

Company: Siemens

Headquarters: Munich, Germany

Siemens EDA is a leading global provider of Electronic Design Automation (EDA) products and systems. Their innovative solutions enable companies to enhance the development of electronic products efficiently and effectively, keeping pace with the complex demands of technology and physics. Siemens is committed to delivering advanced workflow solutions that integrate both EDA and MCAD tools for multi-domain design and manufacturing in the semiconductor industry.

Siemens logo

Date Posted: 2026-09-14