Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop 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.

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.
We are looking for a highly motivated software engineer with good mathematical and computer science 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 implementing numerical solutions to partial differential equations (PDEs) arising from electrostatics in C++ and related languages. 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 numerical methods, C++ algorithms, meshing, linear solvers and automation/optimization tools
  • Promotes 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. 
  • Knowledge 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 mathematics
  • Strong analytical and problem-solving skills
  • Self-motivation, self-discipline, and the ability to set and work consistently toward personal goals

Preferred Job Qualifications:

  • Good mathematical and numerical skills and high performance computing
  • AI/ML based methods of solving PDE
  • Deep 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 Everyday

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

The salary range for this position is T08 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).

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 Everyday

#LI-EDA

#LI-HYBRID 

#LI-EW

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Wilsonville, OR vacancy
  • $99k - $220k

     ...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to...  ...in the semiconductor industry. The impact you’ll makeAs a Software Engineer at Lam, you will be at the forefront of innovation by... 
    Suggested
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Tualatin, OR
    4 days ago
  • $129.6k - $207.4k

     ...drives innovation and delivers better business results.Opportunity OverviewWe are seeking a Senior System Integration and HAL Software Engineer to join our Semiconductor Test Engineering team. In this role, you will take ownership of developing Hardware Abstraction Layer... 
    Suggested
    Flexible hours

    Universal Robots

    Tualatin, OR
    6 days ago
  •  ...work visa, or applicants who need work visa sponsorship now or in the future.Job Summary:Teledyne FLIR is looking for a career Software Engineer to join our Surveillance team who has experience leading complex projects independently from inception to completion. This... 
    Suggested
    Permanent employment
    Full time
    Local area
    Visa sponsorship
    Work visa

    Teledyne FLIR

    Wilsonville, OR
    3 days ago
  •  ...direct impact on the business; help design and build scalable software solutions, make critical technical design choices, implement and...  ...years of post-baccalaureate experience in the job offered or a engineer-related occupation. Position requires: • Software Development •... 
    Suggested
    Remote work

    Nike

    Beaverton, OR
    7 days ago
  • $143.25k - $252.12k

     ...division is currently seeking a Digital Solutions Application Engineer - West Region. This is a home-based position where candidates for...  ...partner for electrical packages featuring integrated turnkey software solutions. The objective is to facilitate the growth and expansion... 
    Suggested
    Full time
    Work at office
    Local area
    Work from home
    Relocation package

    Eaton Corporation

    Wilsonville, OR
    6 days ago
  • Working for Micro Systems Engineering, Inc. (MSEI) means joining an elite team to work on some of the most exciting challenges in medical...  ..., and professionals to share in our mission.Please join us as:Software EngineerJoin our growing Software for External Medical Device... 
    Full time
    Work at office
    Local area
    Worldwide

    Biotronik

    Lake Oswego, OR
    6 days ago
  •  ...globally with data, information, and systems to achieve their business objectives. The impact you’ll makeWe are seeking a Lead Identity Engineer with deep, hands-on expertise in Saviynt Identity Cloud for SAP provisioning and integration with SAP GRC. This role is... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Tualatin, OR
    3 days ago
  • $123.5k - $182k

     ...North American Sales Division is currently seeking a Lead Sales Engineer to join its team. This remote role will be based in the Eugene,...  ...EatonCare; understanding Eaton proprietary systems and software such as BidManager and VISTA; applying technical knowledge across... 
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship

    Eaton Corporation

    Wilsonville, OR
    3 days ago
  • $105.6k - $145.2k

    Shape the Future of Construction Tech as our Next AI-Assisted Software Engineer! Are you ready to redefine software engineering using state-of-the-art agentic AI tools to transform the built environment? Trimble is seeking an ambitious AI-Assisted Software Engineer to... 
    Full time
    Work at office
    Local area
    Worldwide

    Trimble

    Lake Oswego, OR
    2 days ago
  • $16.8 per hour

     ...Junior Software Engineer At NAVEX, we're making the world a better place. A safer place. A more ethical place. A place where anyone, anywhere can have a voice. That's a serious impact. At NAVEX, you will join our product engineering team that shares a passion for... 
    Hourly pay
    Part time

    Navex Inc

    Lake Oswego, OR
    2 days ago
  •  ...ARE LOOKING FOR We’re looking for multiple thought leaders who can help lead, coach, and inspire a team of engineers. We want someone with a background in software engineering someone who has a background in modern software delivery principles/philosophies, and... 

    Nike

    Beaverton, OR
    7 days ago
  • $123.34k - $185.01k

     ...have control over how their trucks look, feel, and represent them. Who we are looking for: Slate is looking for a Software Development Engineer II to build and ship features for our digital platform. We’re building a direct-to-consumer EV brand from the ground up... 
    Permanent employment

    Slate Auto

    Beaverton, OR
    1 day ago
  • $177.86k - $234k

     ...About the Role Plans, designs, develops, and tests software systems or applications for software enhancements and new cloud-based...  ...Basic Qualifications Master's degree in Computer Science, Engineering, Information Technology, or related field plus two (2) years of... 
    Work at office
    Local area
    Remote work
    Flexible hours

    HR Tech Job

    Beaverton, OR
    3 days ago
  • Working for Micro Systems Engineering, Inc. (MSEI) means joining an elite team to work on some of the most exciting challenges in medical...  ...to share in our mission.Please join us as:Implant Software Staff EngineerThe Implant Software Staff Engineer designs and... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Biotronik

    Lake Oswego, OR
    7 days ago
  • The group you’ll be a part ofIn the Global Products Group, we are dedicated to excellence in the design and engineering of Lam’s etch and deposition products. We drive innovation to ensure our cutting-edge solutions are helping to solve the biggest challenges in the semiconductor... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Tualatin, OR
    6 days ago
  • The impact you’ll makeAs a Regional Product Support Engineer at Lam, you’re the backbone of technical support for field engineers, technicians...  ...complex electro-mechanical equipment, computer systems, software, or networked and wireless systems. Your swift action in responding... 
    Work experience placement
    Local area
    Remote work
    Worldwide
    Flexible hours
    Night shift
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Tualatin, OR
    3 days ago
  •  ...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to...  ...electro/mechanical equipment, computer systems, complex software, or networked and/or wireless systems.Responds to situations where... 
    Shorter hours
    Work experience placement
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Tualatin, OR
    5 days ago
  • Lam Research in the United States (Tualatin, OR) is seeking a Lead Identity Engineer with deep Saviynt IAM expertise for SAP provisioning and SAP GRC integration. You will design, build, and operate identity lifecycle automation, SoD controls, and risk‑based access workflows... 

    Lam Research

    Tualatin, OR
    3 days ago
  • HR Tech Job in Beaverton, Oregon is seeking a skilled software professional to design, develop, and test cloud-based applications. The candidate will be responsible for coding, debugging, and integrating software components, ensuring successful implementation of system... 
    Remote work

    HR Tech Job

    Beaverton, OR
    3 days ago
  • Eaton's North American Sales Division is seeking a Lead Sales Engineer to join its team. This remote role is based in the Eugene, OR area and will cover Power Distribution solutions across Salem, Corvallis, Willamette Valley, and coastal territories. The role combines... 
    Remote job
    Full time

    Eaton

    Wilsonville, OR
    4 days ago
  • Lead Software Engineer - NIKE Inc., Beaverton, OR. Manage the coordination and overall integration of technical activities in engineering projects; direct, review or approve project design changes; assess project feasibility by analyzing technology, resource needs or market... 
    Temporary work
    Remote work

    Nike

    Beaverton, OR
    7 days ago
  • $177.86k - $234k

     ...Workday is the cloud-based SaaS company providing industry-leading software for HR, financials, workforce planning and employee learning...  ...Basic Qualifications Master\'s degree in Computer Science, Engineering, Information Technology, or related field plus two (2) years... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Workday

    Beaverton, OR
    3 days ago
  • $140k - $157.5k

     ...the status quo and help government leaders shape the future. We engineer scalable, human-centered solutions that help agencies deliver...  ...better. Our teams blend product, design, AI, data, and modern software practices to modernize legacy systems, build new digital platforms... 
    Contract work
    Temporary work
    Local area
    Remote work

    MO

    Beaverton, OR
    5 days ago
  •  ...Core, Finance, Industry and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities in AI and Data,...  ...it. You also engineer with AI. It is part of how you build software: how you generate, test, review, modernize, document, and operate... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Beaverton, OR
    4 days ago
  • WHO WE’RE LOOKING FORWe are looking for a Senior Principal Software Engineer with deep expertise in FP&A, a strong understanding of P&L and financial drivers, and a proven track record delivering enterprise‑scale finance planning solutions using Anaplan. You are a recognized... 
    Full time

    Nike

    Beaverton, OR
    3 days ago
  • $115.8k - $151.94k

     ...people matter.Shift:The regular hours for this position are day shift.Job Description:FormFactor is seeking a Sr. Principal Software Development Engineer to provide technical leadership and architectural direction for software systems supporting advanced semiconductor test,... 
    Full time
    Live in
    Local area
    Remote work
    Flexible hours
    Shift work
    Day shift

    FormFactor

    Beaverton, OR
    5 days ago
  • $94.1k - $123.48k

     ...of our people matter.Shift:The regular hours for this position are day shift.Job Description:FormFactor is seeking a Principal Software Engineer to lead the design, development, modernization, and support of software applications used in advanced semiconductor... 
    Full time
    Live in
    Local area
    Remote work
    Flexible hours
    Shift work
    Day shift

    FormFactor

    Beaverton, OR
    5 days ago
  •  ...We are seeking a senior technology leader to set the strategy, engineering, and operations for Nike’s data streaming, data integration,...  ...alignment. What You Bring Bachelor's degree in computer science, software engineering, information systems, or a related field. Will... 
    Full time

    Nike

    Beaverton, OR
    4 days ago
  • Wilsonville High School in the West Linn-Wilsonville SD 3J seeks a Performing Arts Technician to run the auditorium’s technical operations and to support school productions and community events. The role includes managing crews, coordinating events, and acting as stage ...
    Night shift
    Weekend work

    Wilsonville High School

    Wilsonville, OR
    3 days ago
  •  ...Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to...  ...production readiness.Collaborate with process engineers, software developers, hardware engineers, and product teams to deliver integrated... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research Corporation

    Tualatin, OR
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!