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

Principal Software Engineer - Calibre PERC- AI/ML

Siemens

Principal Software Engineer - Calibre PERC- AI/ML

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 efficiently. 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. We are looking for a highly motivated Principal Software Engineer to work as part of the Calibre R&D team developing high‑performance circuit reliability verification solutions. In addition to strong systems and algorithmic expertise, this role requires demonstrated experience applying Artificial Intelligence (AI) and Machine Learning (ML) techniques to complex engineering problems. The ideal candidate is analytical, detail‑oriented, and capable of translating advanced AI concepts into robust, production‑quality software.

Be a core member of the Calibre PERC team, an industry leader in circuit reliability verification. Design, implement, debug, and maintain high‑performance software features, including AI‑assisted analysis, automation, and optimization capabilities. Collaborate closely with field teams and key customers to identify opportunities where AI/ML can improve accuracy, performance, scalability, or usability of solutions. Architect and integrate AI/ML components such as predictive models, heuristics, or learning‑based optimizations into large‑scale C++ codebases. Evaluate, prototype, and productionize data‑driven approaches alongside traditional algorithmic techniques. Provide technical leadership through code reviews and mentorship to junior engineers, including guidance on AI‑aware software design and best practices.

• Bachelor's degree in Computer Science, Electrical Engineering, or a related field; Master's or Ph.D. preferred. • Proven experience of around 10 years in software development, with a strong C++ programming background. • Solid foundation in algorithms and data structures, including graph algorithms. • Hands‑on experience with Artificial Intelligence and/or Machine Learning, such as: • Applying ML models to real‑world engineering or data‑intensive problems • Feature engineering, model evaluation, and performance trade‑offs • Integrating trained models into production systems • Proficiency in Unix/Linux development environments. • Experience using Python for AI/ML prototyping, data analysis, or tooling. • Ability to work independently, take ownership of complex problems, and drive solutions to completion.

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 with Us

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Calibre PERC- AI/ML in Wilsonville, OR vacancy
  •  ...Job Family: Software Req ID: 506509 Siemens EDA is a global technology leader in...  ...a highly motivated Senior Software Engineer to work as part of Calibre R&D team that develops high performance...  ...You will be part of a Calibre PERC team that is the industry leader. The... 
    Suggested
    Full time
    Work at office
    Work from home

    Siemens AG

    Wilsonville, OR
    6 hours ago
  •  ...FRG Technology Consulting based in Lake Oswego, Oregon, is seeking an AI Engineer to unlock the potential of artificial intelligence. This remote position will allow you to leverage Azure to create innovative solutions that enhance user experience and drive business success... 
    Suggested
    Remote work

    FRG Technology Consulting

    Lake Oswego, OR
    4 days ago
  • $155k

     ...Netclaim is seeking an Applied AI / Evaluation Engineer to join their team in Lake Oswego, Oregon. In this hybrid role, you will be responsible...  ...'s degree in a relevant field and 5+ years of experience in ML engineering or AI evaluation. Compensation starts at $155,00... 
    Suggested

    NetClaim

    Lake Oswego, OR
    6 hours ago
  • $155k

     ...changing the way people experience life at work! As an Applied AI / Evaluation Engineer, you will own the quality, measurement, and behavioral...  ...Statistics, or a related STEM field 5+ years’ experience in ML engineering, AI evaluation, or applied AI quality assurance... 
    Suggested

    Netclaim

    Lake Oswego, OR
    1 day ago
  • $78.4k - $107.9k

     ...Pioneer the Future of Autonomous Quality: Agentic AI QA Engineer Ready to redefine the boundaries of software testing by building goal-oriented AI systems that...  ...abilities Bonus Points For Familiarity with AI/ML concepts and their application in software testing... 
    Suggested
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble

    Lake Oswego, OR
    27 days ago
  • $155k

     ...people experience life at work! As an AI Platform Runtime Engineer, you will build, test, deploy, and operate...  ...Master’s degree in Computer Science, Software Engineering, or a related field. 5+...  ..., or Kubernetes). Understanding of AI/ML runtime requirements including model serving... 

    NetClaim

    Lake Oswego, OR
    6 hours ago
  •  ...Job Family: Software Req ID: 490274 Siemens EDA is a global technology leader in Electronic Design Automation software...  ...system design. We are looking for a highly motivated Principal Engineer to work as part of Calibre LVS R&D team. You need strong C++ skills, Linux... 
    Full time
    Work at office
    Work from home

    Siemens AG

    Wilsonville, OR
    5 hours ago
  •  ...Senior Agentic AI Software Engineer - Hybrid US Job ID: 497243 Posted since: 04-Mar-2026 Organization: Siemens Industry Software Inc. Job type: Full-time, Hybrid (Remote/Office), Permanent Location(s): Charlotte - North Carolina Portland - Oregon Wilsonville - Oregon... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Siemens Mobility

    Wilsonville, OR
    1 day ago
  •  ...A global technology company in Lake Oswego seeks an AI Software Engineering Manager to lead the evolution of their ERP product suite. This role involves integrating AI and machine learning into core business logic, serving as the primary technical architect for global... 

    Trimble

    Lake Oswego, OR
    6 hours ago
  • $129.6k - $233.3k

     ...Senior Agentic Ai Software / Systems Engineer - Us Hybrid Charlotte, Nc Siemens offers a variety of health and wellness benefits to our employees. The pay range for this position is $129,600 - $233,300 annually with a target incentive of 5-10% of the base salary. The... 
    Local area

    Siemens

    Wilsonville, OR
    3 days ago
  • $144.6k - $198.8k

     ...lead a technical team at the absolute forefront of the AI revolution in enterprise software? As the Development Manager, you will be the key driver...  ...increase precision and productivity for Architecture, Engineering, Construction, and Operations. What Makes This Role... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Trimble

    Lake Oswego, OR
    1 day ago
  • $150k

     ...things right. You will join our Product Engineering team that shares a passion for writing...  ...reputation and bottom line. As our Principal Software Engineer at NAVEX, you will have ample...  ...a strong interest in Generative AI and the ability to evaluate and apply emerging... 

    Navex Inc

    Lake Oswego, OR
    3 days ago
  •  ...Job Family: Software Req ID: 507588 Siemens EDA is the longest standing...  ...an opportunity for a Software Engineer, with a degree in Computer...  ...test of the Siemens' flagship Calibre TM EDA tool suite. You will be...  ...Microsoft Copilot and/or other AI based development tools Why us... 
    Full time
    Work at office
    Work from home
    Weekend work

    Siemens AG

    Wilsonville, OR
    6 hours ago
  •  ...maintenance operations. Our comprehensive suite of software products empowers clients to ensure...  ...seeks a full-stack PHP software engineer to join our team in building and maintaining...  ...Experience with Python, C#, OCR tools, and/or ML/AI desired, but not required. Strong... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    NetVendor

    Tualatin, OR
    4 days ago
  •  ...A leading global technology company in Lake Oswego, Oregon, is seeking an Agentic AI Quality Assurance Engineer. The successful candidate will enhance software release quality through autonomous testing systems. This role includes collaborating with developers, designing... 

    Trimble

    Lake Oswego, OR
    6 hours ago
  • $105.6k - $145.2k

     ...A leading technology company in Lake Oswego seeks a Software Engineer to innovate at the intersection of AI and construction. You will design and optimize features, leverage AI tools for development, and contribute to all phases of the software lifecycle. The ideal candidate... 

    Trimble

    Lake Oswego, OR
    1 day ago
  • $129.6k - $233.3k

     ...Siemens Mobility is seeking a Senior Software Engineer in Wilsonville, Oregon. You will be part of the Calibre R&D team, working on circuit reliability verification solutions. The ideal candidate holds a Bachelor’s in computer science or Electrical Engineering, with up... 

    Siemens Mobility

    Wilsonville, OR
    6 hours ago
  •  ...Job Family: Software Req ID: 507590 Siemens EDA is the longest standing Electronic Design Automation company in the world and...  ...embedded software. Siemens EDA has an opportunity for a Software Engineer to join the Calibre Yield Enhancer R&D team. Calibre’s flagship tools are key... 
    Full time

    Siemens AG

    Wilsonville, OR
    2 days ago
  •  ...Job Family: Software Req ID: 508606 Siemens EDA is a global technology leader in Electronic...  .... We are looking for a senior software engineer with a degree in Computer Science or...  ...Computer/Electrical Engineering to join the Calibre product software development team.... 
    Full time
    Work at office
    Work from home

    Siemens AG

    Wilsonville, OR
    5 hours ago
  •  ...leader in Electronic Design Automation software. Our software tools enable companies around...  ...We are looking for a senior software engineer with a degree in Computer Science or Computer...  .../Electrical Engineering to join the Calibre product software development team. Calibre... 
    Work at office
    Local area
    Work from home

    Siemens

    Wilsonville, OR
    1 day ago
  •  ...Siemens AG is looking for a Senior Software Engineer to join the Calibre product software development team in Wilsonville, Oregon. The role involves designing and developing software for IC verification, utilizing C and C++, and requires strong problem-solving skills and... 
    Work at office
    Work from home

    Siemens AG

    Wilsonville, OR
    6 hours ago
  • $130k

     ...At NAVEX you will join our Product Engineering team that shares a passion for designing...  ...reputation and bottom line. As our Senior Lead Software Engineer, you will provide technical...  ...experience with machine learning, prompts and AI agents Knowledge of GitHub... 

    Navex Inc

    Lake Oswego, OR
    1 day ago
  • Netclaim in Lake Oswego, Oregon is looking for an AI Platform Runtime Engineer. You will build, test, and operate advanced AI systems to enhance NAVEX’s enterprise-grade platform. This hybrid role requires over 5 years' experience in platform engineering and a strong proficiency... 

    Netclaim

    Lake Oswego, OR
    2 days ago
  • Description Principal Embedded Software Engineer SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro-optics, ammunition, airguns, suppressors, remote controlled weapons stations, and training. For over 250 years SIG SAUER, Inc. has evolved... 
    Remote work

    Sig Sauer

    Tualatin, OR
    1 day ago
  •  ...A global technology leader is seeking a highly motivated Principal Engineer to join their Calibre LVS R&D team in Wilsonville, Oregon. The role requires strong C++ skills, experience in Linux development, and expertise in Electronic Design Automation (EDA), particularly... 
    Work at office
    Work from home

    Siemens AG

    Wilsonville, OR
    6 hours ago
  •  ...Siemens AG is seeking a highly motivated Senior Software Engineer to join the Calibre R&D team in Wilsonville, Oregon. The role involves developing high-performance circuit reliability verification solutions, requiring a strong background in C++ and up to 7 years in software... 

    Siemens AG

    Wilsonville, OR
    6 hours ago
  • $95k

     ...NAVEX is seeking a Senior Software Engineer to join their Product Engineering team in Lake Oswego, Oregon. The ideal candidate will have over 3 years of experience in software engineering, proficient in .NET, C#, React or Angular, and SQL database. This hybrid role offers... 
    Worldwide

    NetClaim

    Lake Oswego, OR
    6 hours ago
  •  ...Windsor Solutions, based in Tigard, Oregon, is looking for a mid-level full stack engineer to help build their next generation platform on Azure. You will engage in developing full stack web applications, as well as design and optimize relational databases. The ideal... 

    Windsor Solutions

    Tigard, OR
    5 hours ago
  •  ...structure data from SMT and other production equipment to improve visibility into manufacturing performance Partner with operations, engineering, supply chain, quality, and finance teams to deliver reporting solutions that support day-to-day decision making Ensure data... 
    Permanent employment
    H1b

    Milwaukee Electronics

    Canby, OR
    4 days ago
  • $152.88k - $197.7k

     ...Job Family: Software Req ID: 500447 Employer: Siemens Industry Software Inc. Job Title: Software Engineer Advanced [MULTIPLE POSITIONS] Job Location: Wilsonville, OR Job Type: Full Time Rate of Pay: The salary range for this position in Wilsonville, OR is $152,880.00-$... 
    Full time
    Remote work
    Flexible hours

    Siemens AG

    Wilsonville, OR
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Calibre PERC- AI/ML. Be the first to apply!