Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer

Home > C/C++ programming jobs

Software Development Engineer in Others new

  • Siemens
  • Full time
  • Email
  • Noida, India

Responsibilities

  • Develop and optimize compiler solutions and tools using C/C++ on UNIX/Linux platforms.
  • Design and implement algorithms and data structures for EDA applications.
  • Apply compiler concepts and optimization techniques to improve software performance.
  • Translate customer requirements into scalable solutions with cross-functional teams.
  • Participate in code reviews and contribute to development-practice improvements.
  • Test, debug, and refine software components to meet quality standards.

Requirements

  • Bachelor's or master's degree in Electronics and Communication Engineering, Electrical Engineering, or Computer Science.
  • Strong understanding of C/C++, including design patterns, data structures, and algorithms.
  • Hands-on development experience on UNIX/Linux platforms.
  • Strong problem-solving and analytical skills, plus the ability to communicate and collaborate effectively.
  • Knowledge of ML/AI algorithms, Verilog, SystemVerilog, VHDL, compiler concepts, optimization techniques, or EDA workflows is preferred.

Benefits

  • Hybrid-by-default work arrangement built on trust and autonomy.
  • Mentorship from experienced engineers and exposure to real customer projects.
  • Collaboration with global teams and opportunities for global mobility.
  • Workplace inclusion and equitable employment opportunities.

Siemens

Siemens is a German public technology company headquartered in Munich, founded in 1847. It builds industrial automation and electrification systems for factories and infrastructure, rail vehicles and signaling, and industrial software and IoT platforms for manufacturers and utilities. The busines...

Similar positions

Machine Learning Engineer L2

  • Twilio
  • Full time
  • USA
  • 09/16/2026
  • Salary: Competitive
  • Remote

Systems Software Engineer

  • Apple
  • Full time
  • USA
  • 09/16/2026
  • San Diego, CA

Staff Machine Learning Engineer

  • Lucid Motors
  • Full time
  • USA
  • 09/16/2026
  • Salary: $181k - $265k/yr
  • Newark, CA

Senior CUDA Test Development Software

  • Nvidia
  • Full time
  • Others
  • 09/16/2026
  • Shanghai, China

Senior Software Integration Engineer

  • Firestorm
  • Full time
  • USA
  • 09/15/2026
  • Salary: $140k - $155k/yr
  • San Diego, CA