Siemens-posted about 1 year ago
Part-time • Mid Level
Remote • Austin, TX
10,001+ employees
Machinery Manufacturing

The Senior Software Engineer position at Siemens EDA focuses on developing advanced algorithms and software architecture for simulation tools within the QuestaSim R&D team. The role requires a strong background in compiler concepts and optimizations, as well as proficiency in C/C++. The engineer will work collaboratively in a dynamic environment to solve complex software problems and enhance existing codebases, contributing to the development of high-quality software solutions.

  • Develop cutting-edge algorithms and software design/architecture for simulation tools.
  • Contribute to the development and enhancement of production-quality components, algorithms, and engines.
  • Solve complex software problems in collaboration with a senior group of engineers.
  • Apply technical expertise, problem-solving skills, and analytical thinking to achieve project milestones.
  • Stay self-motivated, disciplined, and focused on achieving personal and team goals.
  • Experience with conceptualizing, defining, architecting, and implementing open-ended problem scopes 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.
  • Proven ability to work independently, take ownership of tasks, and deliver results.
  • Basic knowledge of Digital Electronics and concepts related to SystemVerilog, Verilog, and VHDL.
  • Familiarity with parallel algorithms and job distribution techniques.
  • Exposure to Simulation or Formal-based Verification methodologies.
  • Flexible working arrangements (hybrid work model).
  • Health and wellness benefits.
  • Paid sick leave.
  • Paid parental leave.
  • PTO or non-accrued flexible vacation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service