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
- ...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...SuggestedFull timeWork at officeWork from home
- ...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...SuggestedRemote work
$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$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$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...SuggestedOngoing contractFull timeLocal areaWorldwide$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...- ...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 timeWork at officeWork from home
- ...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 employmentFull timeWork at officeLocal areaRemote workWork from home
- ...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...
$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$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 timeLocal areaWorldwideFlexible hours$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...- ...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 timeWork at officeWork from homeWeekend work
- ...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 workWork experience placementWork at officeLocal areaRemote workFlexible hours
- ...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...
$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...$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...- ...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
- ...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 timeWork at officeWork from home
- ...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 officeLocal areaWork from home
- ...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 officeWork from home
$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...- 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...
- 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
- ...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 officeWork from home
- ...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...
$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- ...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...
- ...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 employmentH1b
$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 timeRemote workFlexible hours
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!
- software support Wilsonville, OR
- embedded software Wilsonville, OR
- id software Wilsonville, OR
- healthcare software sales Wilsonville, OR
- remote software sales Wilsonville, OR
- entry level software sales Wilsonville, OR
- software asset management analyst Wilsonville, OR
- software Wilsonville, OR
- software implementation project manager Wilsonville, OR
- software sales Wilsonville, OR

