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 - Cosultant

Siemens

$180,400 - $324,700
Nov 11, 2025
Austin, TX, US
Apply Now

Siemens Industry Software Inc. is looking to enhance the SystemVerilog constraint solver, a core engine in their industry-leading verification platform, by improving its algorithms, performance, scalability, and reliability.

Requirements

  • strong proficiency in C/C++
  • in Linux/Unix environments
  • Expertise in algorithm design
  • graph theory
  • computational complexity
  • Demonstrated ability to profile
  • tune
  • optimize performance-critical systems
  • Familiarity with SystemVerilog
  • EDA tools
  • semiconductor design/verification flows
  • Experience with SAT/SMT solvers
  • constraint programming
  • symbolic execution
  • Understanding of parallelism
  • multi-threading
  • and scalable system design

Responsibilities

  • Develop efficient algorithms and heuristics for solving large, complex constraint systems
  • Analyze and improve solver performance, scalability, and reliability
  • Collaborate with product management and cross-functional teams to define technical direction and requirements
  • Provide technical leadership through code reviews, mentoring, and architectural guidance
  • Stay current with advancements in SAT/SMT solving, constraint programming, and EDA methodologies

Other

  • BS/MS/Ph.D. in Computer Engineering, Electrical Engineering, Computer Science or a related field
  • 10+ years of experience in software development
  • Strong problem-solving skills
  • attention to detail
  • ability to work independently on large codebases
  • Excellent communication skills
  • ability to influence technical direction
  • Prior contributions to verification tools or formal methods frameworks
  • Flexibility - Choosing between working at home and the office at other times is the norm here.
  • All employment decisions at Siemens are based on qualifications, merit, and business need.