Software Engineer - GUI, Qt, AI, ML
Company: Siemens AG
Location: Fremont
Posted on: June 1, 2025
Job Description:
Background
is a global technology leader in electronic design automation
software. Our software tools enable companies around the world to
develop new and highly innovative electronic products faster and
more cost-effectively. Our customers use our tools to push the
boundaries of technology and physics to deliver better products in
the increasingly complex world of chip, board and system design.You
will join the which is the industry leader for IC verification,
delivering a complete IC verification and DFM optimization EDA
platform that speeds chip designs from creation to manufacturing,
addressing all sign-off requirements.
- You will be responsible for developing, enhancing, and
supporting our industry leading chip finishing platform .
- You will have the opportunity to work on extensively
multithreaded GUI design and development, algorithms & data
structures for high capacity, high performance computational
geometry and computer graphics.
- You will team up with a group of senior software engineers to
contribute to new components and algorithms and to support existing
components.
- You will collaborate with quality assurance, technical
publications, marketing, and customer support to deliver
high-quality products on schedule, and participate in planning,
scheduling and estimation of tasks.Requirements:
- Bachelor's or Masters degree in Computer Science, Electrical
Engineering or related discipline
- Multithreaded/distributed programming in C/C++ on Linux, GUI
toolkits like Qt
- Data structures, algorithms for HPC, AI, ML
- Familiarity with scripting languages Python, Tcl/Tk
- Strong object-oriented analysis, design, debugging and problem
solving skills
- Adherence to tenets of quality software development and
craftsmanship
- Proven attention to detail, the ability to accurately estimate
software tasks and to work to schedule
- Self-motivation, the desire to take technical ownership, and a
results-driven positive attitude and team-orientation
- Good verbal, written, and interpersonal communication
skills
- Familiarity with digital and custom physical implementation
tools from Cadence, Synopsys, or Siemens EDA (Mentor Graphics)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.
Bring your curiosity and creativity and help us shape
tomorrow!Siemens Software. Transform the EverydayThe hourly range
for this position is $35.09 to $63.17 and this role is eligible to
earn incentive compensation. The actual compensation offered is
based on the successful candidate's work location as well as
additional factors, including job-related skills, experience, and
relevant education/training. Siemens offers a variety of health and
wellness benefits to employees. Details regarding our benefits can
be found here: . In addition, this position is eligible for time
off in accordance with Company policies, including paid sick leave,
paid parental leave and PTO for non-exempt
employees.#LI-EDA#LI-HYBRIDEqual Employment Opportunity
StatementSiemens is an Equal Opportunity and Affirmative Action
Employer encouraging diversity in the workplace. All qualified
applicants will receive consideration for employment without regard
to their race, color, creed, religion, national origin, citizenship
status, ancestry, sex, age, physical or mental disability unrelated
to ability, marital status, family responsibilities, pregnancy,
genetic information, sexual orientation, gender expression, gender
identity, transgender, sex stereotyping, order of protection
status, protected veteran or military status, or an unfavorable
discharge from military service, and other categories protected by
federal, state or local law.Reasonable AccommodationsIf you require
a reasonable accommodation in completing a job application,
interviewing, completing any pre-employment testing, or otherwise
participating in the employee selection process, please fill out
the accommodations form by clicking on this link . If you're unable
to complete the form, you can reach out to our AskHR team for
support at 1-866-743-6367. Please note our AskHR representatives do
not have visibility of application or interview status.EEO is the
LawApplicants and employees are protected under Federal law from
discrimination. To learn more, .
Pay Transparency Non-Discrimination ProvisionSiemens follows
Executive Order 11246, including the Pay Transparency
Nondiscrimination Provision. To learn more, .
California Privacy NoticeCalifornia residents have the right to
receive additional notices about their personal information. To
learn more, click .
Criminal HistoryQualified applications with arrest or conviction
records will be considered for employment in accordance with
applicable local and state laws.Job Family: Research &
DevelopmentReq ID: 465952
#J-18808-Ljbffr
Keywords: Siemens AG, Novato , Software Engineer - GUI, Qt, AI, ML, IT / Software / Systems , Fremont, California
Didn't find what you're looking for? Search again!
Loading more jobs...