Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Siemens Logo

Software Engineer - Principal

Siemens

$154,200 - $277,600
Nov 19, 2025
Fremont, CA, US
Apply Now

Siemens Industry Software Inc. is seeking a software engineer to develop cutting-edge algorithms and software design/architecture for industry-leading simulation tools to enable companies to develop highly innovative electronic products faster and more cost-effectively.

Requirements

  • Experience with conceptualizing, defining, architecting, and implementation of an open-ended problem scope or new ideas.
  • Strong proficiency in C/C++, data structures, and algorithms.
  • Expertise in Compiler Concepts and Optimizations
  • Experience working on UNIX and/or LINUX platforms.
  • Excellent problem-solving and analytical skills.
  • Basic knowledge of Digital Electronics and concepts related to SystemVerilog, Verilog, and VHDL.
  • Familiarity with parallel algorithms and job distribution techniques.

Responsibilities

  • Develop cutting-edge algorithms and software design/architecture for industry-leading simulation tools.
  • Contribute to the development and enhancement of production-quality components, algorithms, and engines while supporting and improving existing codebases.
  • Solve complex software problems in collaboration with a senior group of engineers in a fast-paced and dynamic environment.
  • Apply your technical expertise, problem-solving skills, and analytical thinking to achieve project milestones and deliver high-quality software solutions.
  • Stay self-motivated, disciplined, and focused on achieving personal and team goals.

Other

  • A Bachelor’s or master’s degree in computer science, Electrical Engineering, Electronics Engineering, or a related technical field from an accredited institution.
  • Proven ability to work independently, take ownership of tasks, and deliver results.
  • U.S. Person status or obtaining any necessary export license.
  • Ability to work in a hybrid (Remote/Office) environment.
  • Must be willing to work in Fremont - California - United States of America