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.

Responsibilities

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.

Required Knowledge, Skills, Education, and Experience

• 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.

Preferred Knowledge and Skills

• Experience applying AI/ML techniques to EDA, simulation, circuit analysis, or other scientific/engineering domains. • Familiarity with ML frameworks or libraries (e.g., PyTorch, TensorFlow, scikit-learn) and their integration with C++ systems. • Knowledge of statistical methods, optimization techniques, or probabilistic modeling. • Experience with shell scripting and interpreted languages (Tcl, Python, etc.). • Understanding of model lifecycle considerations, such as data quality, validation, monitoring, and maintainability. • Background in circuit verification is a plus. • Strong alignment with software craftsmanship, quality, and long-term maintainability. • Proven attention to detail, with the ability to accurately estimate, plan, and deliver high-quality software on schedule. • Excellent verbal, written, and interpersonal communication skills.

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

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Calibre PERC- AI/ML in Wilsonville, OR vacancy
  •  ...leading technology company in Wilsonville, Oregon is seeking a Principal Software Engineer to join its Calibre R&D team. This role requires strong C++ programming skills and extensive experience in applying AI and Machine Learning to complex engineering problems.... 
    Suggested

    Siemens AG

    Wilsonville, OR
    5 days ago
  •  ...leader in Electronic Design Automation software. Our software tools enable companies...  ...a highly motivated Senior Software Engineer to work as part of Calibre R&D team that develops high...  ...You will be part of a Calibre PERC team that is the industry leader. The... 
    Suggested
    Work at office
    Local area
    Work from home

    Siemens

    Wilsonville, OR
    1 day ago
  •  ...build, and productize agentic AI capabilities that empower existing...  ...closely with SRE, Platform Engineering, Security, and Product to...  ...libraries, and vector databases. AI/ML and Information Retrieval...  ...preferred. Experience 4-8+ years of software development with 2+ years... 
    Suggested
    Work at office
    Work from home

    Siemens Digital Industries Software

    Wilsonville, OR
    1 day 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 for...  ...'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
    5 days 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
    5 days 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... 
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble

    Lake Oswego, OR
    15 days ago
  • $155k

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

    Navex Inc

    Lake Oswego, OR
    3 days ago
  • A global technology company is seeking an Agentic AI QA Engineer to enhance the quality of software releases. The role focuses on developing autonomous testing...  ...'s degree, and experience with C#, UI tests, and AI/ML applications. This position offers a competitive salary... 

    Trimble

    Lake Oswego, OR
    4 days ago
  • Job Family: Software Req ID: 490274 Siemens EDA is a global technology leader in Electronic Design Automation software...  ...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 experience... 
    Full time
    Work at office
    Work from home

    Siemens AG

    Wilsonville, OR
    5 days ago
  •  ...Senior Agentic AI Software Engineer - Hybrid US We are seeking a Senior Agentic Software Engineer to design, build, and operate production-grade AI agent systems that augment and automate real business workflows. This role goes beyond prompt engineering or demo-... 
    Work at office
    Work from home

    Siemens

    Wilsonville, OR
    1 day ago
  •  ...Company Description Viento Analytics, LLC specializes in software leadership and analytics consulting, offering tailored solutions...  ...full-time, on-site role based in Lake Oswego, OR, for a Staff AI Engineer. The Staff AI Engineer will design and deploy advanced... 
    Full time

    Viento Analytics, LLC

    Lake Oswego, OR
    15 hours ago
  • A global software company is seeking a Senior Agentic Software Engineer to design and operate AI systems that enhance real business workflows. The role involves building trustworthy, scalable agentic capabilities and integrating them into existing services. Candidates must... 

    Siemens AG

    Wilsonville, OR
    4 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
    4 days 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 ERP... 

    Trimble

    Lake Oswego, OR
    4 days 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
    1 day 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
    2 days ago
  •  ...Mercor is seeking experienced cloud-computing professionals to build realistic enterprise environments for AI evaluation. The ideal candidate will have expertise in cloud architecture, site reliability, and DevOps, leveraging tools from AWS, Microsoft Azure, and other... 
    Remote work

    Mercor Inc

    Lake Oswego, OR
    3 days ago
  •  ...Mercor is seeking cloud-computing professionals to partner with leading AI labs on Project Atlas. This role involves recreating digital workspaces and designing tasks for assessing AI agents. Candidates should have experience with cloud architecture, DevOps, and major... 
    Remote work

    Mercor Inc

    Tigard, OR
    2 days ago
  •  ...intelligence, and executive decision-making Leverage modern AI-assisted analytics and automation tools to accelerate reporting...  ...business insights Partner cross-functionally with Operations, Engineering, Quality, Supply Chain, Finance, and executive leadership to... 
    Permanent employment
    H1b

    Milwaukee Electronics

    Canby, OR
    1 day 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
    4 days 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
    2 days 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
    4 days 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
    4 days ago
  • Job Family: Software Req ID: 499690 We are a leading global software company dedicated to the world of computer...  ...the Role We are seeking a Senior Agentic Software Engineer to design, build, and operate production-grade AI agent systems that augment and automate real... 
    Full time
    Work at office
    Work from home

    Siemens AG

    Wilsonville, OR
    4 days 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
    5 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
    4 days 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
    4 days 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
    5 days 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
    5 days 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
    2 days 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!