Siemens EDA (Siemens Digital Industries Software) logo

Senior Software Engineer - Electronic Design Automation

Siemens EDA (Siemens Digital Industries Software)

Key Responsibilities

  • Design, develop, modify, and implement software related to simulation and modeling of complex electronic designs.
  • Responsible for ensuring the functional quality of the released product on all required platforms and environments.
  • Acts as Technical Lead of major projects related to software which simulates and models complex electronic designs in various environments.
  • Frequently consults with customers, both internal and external, regarding future upgrades and products.
  • Promotes innovation through the ability to introduce new technology and knowledge into our products and to our people.
  • Provides high levels of technical expertise, including performing in-depth and complex software systems programming and analysis.
  • Provides problem resolution and technical leadership for the group.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent and 10 years or more of related experience.
  • Master's degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent and 7 years or more of related experience.
  • Possesses broad knowledge of internal operating systems (Linux) and application use of operating system resources and services.
  • Deep understanding of integrated circuit architecture and computer architecture / ISAs to include Arm and RISC V.
  • Experience in simulation, emulation, optimization and performance analysis as well as hybrid simulation/emulation and their related tooling.
  • Understanding of virtualization technologies at both the hardware and software levels.
  • Understanding of I/O devices, simple and complex, how they are developed and function at the hardware and software levels as well as how they are deployed in both emulation and simulation environments.
  • Augmentation, integration and build of QEMU and/or AFM etc. for new hardware targets.
  • Modeling HW IP in virtual simulation environments (like QEMU and AFM) which includes traditional virtual modeling environments and accelerated environments that may leverage Hypervisors with a QEMU backend for device model emulation.
  • Extending and integrating Intellectual Property device models (SystemC, TLM, etc.) for performance and power exploration as needed and assist with integration and enablement of our tooling for such exploration

Why us?

  • Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here.
  • We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
  • A collection of over 377,000 minds building the future, one day at a time in over 200 countries.
  • We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in.
  • All employment decisions at Siemens are based on qualifications, merit, and business need.

Benefits
Extracted with AI

  • Health and wellness benefits
  • Incentive compensation
  • Paid sick leave
  • Paid parental leave
  • PTO or non-accrued flexible vacation

Similar jobs

Last update: 23 minutes ago

Siemens logo
Siemens

Medior C++ Developer for Engineering Tools

Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.

Siemens logo
Siemens

Werkstudent Computer Vision

Join Siemens as a Werkstudent in Computer Vision, working on image processing and deep learning projects.

ASML logo
ASML

Senior Full Stack Software Engineer

Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.

Siemens logo
Siemens

Graphic Design Intern at Innovation Think Tank

Join Siemens Healthineers as a Graphic Design Intern in Kemnath, Germany. Gain hands-on experience in a dynamic environment.

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Software Engineer - C#, C, Automated Testing

Join DICE as a Senior Software Engineer in Stockholm, focusing on C#, C, and automated testing for gaming.

Intel Corporation logo
Intel Corporation

AI Software Development Engineer

Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.

Siemens logo
Siemens

Internship for Web Application Development

Join Siemens as a Web Application Intern to develop healthcare applications using Python, Flask, and JavaScript frameworks.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.

Amazon logo
Amazon

Senior Software Development Engineer

Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.

NI (National Instruments) logo
NI (National Instruments)

Software Engineer - Product Lifecycle Management

Join NI as a Software Engineer in Debrecen to innovate in eCommerce and web technologies using JavaScript, Agile, and DevOps.

Amdocs logo
Amdocs

Senior Software Engineering Specialist

Join Amdocs as a Senior Software Engineering Specialist in Cyprus, focusing on software design, development, and debugging.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

Umbra logo
Umbra

Senior Software Engineer

Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.

ARQUIMEA logo
ARQUIMEA

Embedded Systems Developer

Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Adobe logo
Adobe

Software Development Engineer - 2025 University Graduate

Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems for cloud-based applications.

Maxar Technologies logo
Maxar Technologies

Senior Software Engineer

Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.

Adobe logo
Adobe

Software Development Engineer - 2025 University Graduate

Join Adobe as a Software Development Engineer for 2025 graduates. Develop high-performance software in a dynamic team environment.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.

Adobe logo
Adobe

Software Development Engineer - 2025 University Graduate

Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems for cloud-based applications.

Erste Digital logo
Erste Digital

Senior Software Architect

Join Erste Digital as a Senior Software Architect to design and develop cutting-edge software solutions in a hybrid work environment.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.

Adobe logo
Adobe

Software Development Engineer - 2025 University Graduate

Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems for cloud-based applications.

Qualcomm logo
Qualcomm

Senior Software Engineer - Cloud Edge Platform

Join Qualcomm as a Senior Software Engineer to develop cloud edge software for network automation and optimization.