Senior Software Engineer - Optimization/ML (C++) (Hybrid) Sports & Recreation - Wilsonville, OR at Geebo

Senior Software Engineer - Optimization/ML (C++) (Hybrid)

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software. Job title:
Sr Software EngineerWe
are looking for a highly motivated software engineer with solid semiconductor
knowledge to work on the Calibre engineering
team in the Siemens EDA IC segment. You will be part of a team responsible for
designing, developing, and supporting the Calibre Parasitic Extraction software
(xACT, xACT3D). The Calibre parasitic extraction products identify the
electrical side effects of devices and interconnect wires in integrated circuit
designs and output those in a format that can be used for comprehensive post-layout
analysis and simulation. Development responsibilities will span different
software components including computation engines, application software, APIs,
and utilities, with emphasis on advanced technology node modeling for meeting
semiconductor foundry requirements. You will collaborate with a senior group of
software engineers on the production-level quality of new components and
algorithms and support existing parasitic extraction-related products.
Responsibilities:
Support
the software development team with advanced semiconductor technology node
modeling (devices, metal layers), accuracy analysis and
automation/optimization toolsPromotes
innovation through the ability to introduce new technology/knowledge into
at least one area of a product and to our people. Works
without supervision on highly complex projects with complete latitude for
independent judgment and technical expertise. Minimum
Job
Qualifications:
Master's
degree in Electrical Engineering, Computer Science, Scientific
Computing, or related discipline, from an accredited institution. 3+
years of practical (scientific computing, simulation, ML) software
development experience on projects that required numerical linear algebra
and data structures/algorithms for high-volume data analysis, simulation,
optimization and computing.Excellent
programming (C++), and software engineering skills.Strong
team player with solid interpersonal and communication skills (written and
verbal)Strong
ability and interest to learn, explore, and apply new technologies in the
domains of software engineering, computer science, and numerical
mathematicsStrong
analytical and problem-solving skillsSelf-motivation,
self-discipline, and the ability to set and work consistently toward
personal goalsPreferred
Job
Qualifications:
3+
years of EDA software development and/or professional user experience,
ideally in parasitic extractionDeep
knowledge of semiconductor processes, advanced technology nodes and device
modeling, and motivation to stay current with advanced node developments
from leading semiconductor foundries.Experience
with large software development projects (code reviews, version
management, unit tests, static/dynamic code checkers).Experience
with multi-threaded, distributed, and high-performance computing.Experience
with PDE solvers and electromagnetics.IC
CAD experience (DRC, LVS, extraction, simulation).Experience
with UNIX and/or LINUX platforms.Siemens Software. Transform the EverydayThe salary
range for this position is $121,400 to $218,500 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, PTO (for non-exempt employees), or non-accrued flexible
vacation (for exempt employees).#LI-PLM #LI-HYBRID#LI-AJ1Equal 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.EEO is the LawApplicants and employees are protected under Federal law from discrimination. To learn more, Click here.Pay Transparency Non-Discrimination ProvisionSiemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.California Privacy NoticeCalifornia residents have the right to receive additional notices about their personal information. To learn more, click here.Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.