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 Digital Industries Software logo
Siemens Digital Industries Software

C++ Software Development Engineer

Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.

Siemens logo
Siemens

Senior AI Applied Scientist - Cloud & Industrial AI

Join Siemens as a Senior AI Applied Scientist to revolutionize industries with cutting-edge AI in a hybrid role in Seattle.

Siemens logo
Siemens

Senior Software Architect (R&D) - Rail Infrastructure

Join Siemens as a Senior Software Architect in Rail Infrastructure, focusing on R&D in Jacksonville, FL.

Silimate (YC S23) logo
Silimate (YC S23)

Founding Engineer (AI/ML/LLM)

Join as a Founding Engineer to develop AI/ML solutions for chip design in San Francisco. Work on-site with a dynamic team.

Silimate (YC S23) logo
Silimate (YC S23)

Founding Chip/Software Engineer

Join Silimate as a Founding Chip/Software Engineer to revolutionize chip design with AI and VLSI expertise.

Siemens Digital Industries Software logo
Siemens Digital Industries Software

Software Engineer with Windev Experience

Join Siemens as a Software Engineer in Grenoble, focusing on Windev development for EMS industry solutions.

Infineon Technologies logo
Infineon Technologies

AI/ML Software Developer Intern for Electronic Design Automation

Join Infineon as an AI/ML Software Developer Intern in Villach, Austria, focusing on Electronic Design Automation.

Amazon logo
Amazon

Senior Simulation Engineer

Join Amazon as a Senior Simulation Engineer to design and deploy simulations for EU fulfillment centers. Expertise in AnyLogic and Java required.

NVIDIA logo
NVIDIA

Senior Software Architect – Data Center Platform Simulation and Virtualization

Join NVIDIA as a Senior Software Architect focusing on data center platform simulation and virtualization.

AMD logo
AMD

Systems Design Emulation Engineer

Join AMD as a Systems Design Emulation Engineer to drive innovation in embedded systems and hardware emulation.

Siemens Digital Industries Software logo
Siemens Digital Industries Software

Surface Meshing Software Engineer

Join Siemens as a Surface Meshing Software Engineer to develop CAE applications and contribute to Simcenter STAR-CCM+ meshing software.

Gatik logo
Gatik

Senior HIL Design & Simulation Engineer

Senior HIL Design & Simulation Engineer needed in Mountain View, CA, with expertise in automotive industry simulations.

Applied Materials logo
Applied Materials

Software Architect Director

Lead Software Architect Director role focusing on AI/ML, cloud computing, and semiconductor technologies in Santa Clara, CA.

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.

Analog Devices logo
Analog Devices

Senior AI Technical Lead

Senior AI Technical Lead in Limerick, Ireland, focusing on Edge AI platform development and technical leadership.

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.

Arm logo
Arm

Staff Software Engineer - Design Frontend Automation

Join Arm as a Staff Software Engineer in Sophia Antipolis, focusing on frontend automation and firmware release management.

Aignostics logo
Aignostics

Principal Engineer

Principal Engineer role in Berlin, focusing on software implementation, cloud technologies, and machine learning.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

Qualcomm logo
Qualcomm

Senior AI Cloud/Pipeline Engineer

Senior AI Cloud/Pipeline Engineer role focusing on ML/AI data pipelines, cloud deployment, and cutting-edge AI tools.

Enchanted Tools logo
Enchanted Tools

Senior Software Engineer, LLM/VLM

Senior Software Engineer specializing in LLM/VLM for robotics integration in Paris. Deep Learning, MLOps, Embedded Systems expertise required.

OpenAI logo
OpenAI

Senior Design Engineer, Communications Design

Join OpenAI as a Senior Design Engineer in San Francisco to craft high-impact user experiences with a focus on design and engineering.

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.

Zoox logo
Zoox

Senior Software Engineer - C++ Simulation Framework

Senior Software Engineer for C++ Simulation Framework in Seattle, specializing in system performance and software architecture.