Talent.com
Principal Engineer, Front-End Computer-Aided Design Software

Principal Engineer, Front-End Computer-Aided Design Software

MicrosoftPortland, Oregon, United States
4 days ago
Job type
  • Full-time
Job description

Overview

The Microsoft Silicon Engineering and Solutions Team is seeking a software engineer to serve as a technical leader within the central software team. This team develops state-of-the-art converged solutions, software tools, and automation to support silicon design areas, including RTL(Register Transfer Level) and VIP(Verification Intellectual Property) design, design verification, validation, DFT(Register Transfer Level), emulation, PD(Register Transfer Level) handoff, and IP(Intellectual Property) integration.

We are looking for a Principal Engineer, Front-End Computer-Aided Design Software to join our team!

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond

Qualifications

Required Qualifications :

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience OR equivalent experience.
  • 3 years of advanced experience with common programming paradigms, including Object-Oriented and Functional programming.
  • 3 years of leadership experience with a proven track record of leading small teams and influencing stakeholders.
  • 3 years of experience writing software using industry-standard languages such as Python, TCL, Perl, and C / C++ (Python preferred).
  • 3 years of experience defining software architecture for complex systems.

Other Requirements :

Ability to meet Microsoft, customer and / or government security screening requirements are required for this role. These requirements include, but are not limited to, the following specialized security screenings :

  • Microsoft Cloud Background Check : This position will be required to pass the Microsoft Cloud background check upon hire / transfer and every two years thereafter.
  • Preferred Qualifications :

  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experienceOR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experienceOR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 12+ years technical engineering experienceOR equivalent experience.
  • 1+ year(s) experience working on or leading projects from beginning-to-end.
  • 5 years of experience in Software development.
  • Understanding of software design patterns.
  • Well-rounded and familiar with silicon design Tools, Flows and Methodologies.
  • Experience with continuous integration systems.
  • Expertise in Computer Architecture, as well as CPU / SoC design principles.
  • Expertise in Azure environments, Azure Security and DevOps concepts
  • Expertise to own, maintain and drive complex Software projects independently.
  • Expertise in Software Development Best practices.
  • Exposure to Design and Verification execution and flows / infrastructure that is used
  • Silicon Engineering IC5 - The typical base pay range for this role across the $139,900 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.

    Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here :

    Microsoft will accept applications for the role until October 21,2025.

    #SCHIE #azurehwjobs

    Responsibilities

    In the Principal Engineer, Front-End Computer-Aided Design Software role, you will :

  • Be a leaderin a central CAD Software team that develops a common tool stack to internal SoC and IP designs.
  • Lead software best practices within the CAD Software team.
  • Work in close collaboration with the CAD Hardware and Compute infrastructure teams.
  • Design software solutions and documentation that scale to a large user base.
  • Be the specialist in your domain and act in partnership with the execution team.
  • Work with stakeholders across the Microsoft Silicon groups to collect software requirements.
  • Develop, enhance, and integrate CAD Flows and automation for organization-wide use.
  • Embody our and
  • Benefits / perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

    Create a job alert for this search

    Software Engineer Frontend • Portland, Oregon, United States

    Related jobs
    • Promoted
    Modern Work Solution Architect

    Modern Work Solution Architect

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Modern Work Solution Architect.Key Responsibilities Lead the design and architecture of Modern Work solutions using Microsoft 365 tools Work with clients to understand...Show moreLast updated: 1 day ago
    • Promoted
    Application Platform Architect

    Application Platform Architect

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for an Application Platform Architect responsible for designing foundational architecture to support applications and services. Key Responsibilities Define the technical visio...Show moreLast updated: 1 day ago
    • Promoted
    Senior Technical Architect

    Senior Technical Architect

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for a Senior Technical Architect to lead cloud modernization initiatives and technical architecture for key customers. Key Responsibilities Serve as the dedicated technical ar...Show moreLast updated: 30+ days ago
    • Promoted
    Application Lifecycle Management Engineer

    Application Lifecycle Management Engineer

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for an Application Lifecycle Management (ALM) / Serena Platform Engineer.Key Responsibilities Collaborate with Technical / Solutions Architects and Business Analysts to develop A...Show moreLast updated: 28 days ago
    • Promoted
    • New!
    Solutions Architect - MarTech

    Solutions Architect - MarTech

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for a Staff Solutions Architect - MarTech.Key Responsibilities Lead the modernization of the Content Management System (CMS) and manage vendor selection and roadmap execution...Show moreLast updated: 17 hours ago
    • Promoted
    Senior Solutions Architect AI / ML

    Senior Solutions Architect AI / ML

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Senior Solutions Architect AI / ML to lead technical engagements in AI innovation.Key Responsibilities Lead architectural design sessions with AGI / ASI research teams to c...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    UX Manager, Design System

    UX Manager, Design System

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a UX Manager, Design System.Key Responsibilities Manage design system development and maintenance Oversee a small team dedicated to the design system Collaborate with U...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Solutions Architect - Capital Markets

    Solutions Architect - Capital Markets

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for a Principal Solutions Architect - Capital Markets.Key Responsibilities Drive the adoption of products in the capital markets industry by establishing relationships with k...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    VMware Architect II

    VMware Architect II

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for a VMware Architect II to design, implement, and manage VMware VCF and Aria solutions for cloud infrastructure. Key Responsibilities Lead the design and deployment of VMwar...Show moreLast updated: 17 hours ago
    • Promoted
    Oracle Applications Engineer

    Oracle Applications Engineer

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for an Oracle Applications Engineer (Techno-Functional).Key Responsibilities Work across Oracle EBS 12. Accounts Payable Design, develop, and maintain RICE components Build ...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    ETL Implementation Engineer

    ETL Implementation Engineer

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for an ETL Implementation Engineer to develop and maintain ETL pipelines and ensure data quality within financial services. Key Responsibilities Design, build, and maintain ro...Show moreLast updated: 15 hours ago
    • Promoted
    Software Product Engineer

    Software Product Engineer

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for a Product Engineer (Software).Key Responsibilities Participates in iteration planning meetings to ensure team understanding of backlog items Leads and participates in da...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    AI Applications Engineer

    AI Applications Engineer

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for an AI Application Engineer to bridge cutting-edge AI research and practical implementation.Key Responsibilities Identify and prioritize high-potential experiments based o...Show moreLast updated: 7 hours ago
    • Promoted
    • New!
    Frontend Engineering Manager

    Frontend Engineering Manager

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for an Engineering Manager- Frontend.Key Responsibilities Lead and mentor a team of frontend engineers focused on multiplatform and web-based experiences Collaborate with Pr...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Applications Developer 3

    Applications Developer 3

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for an Applications Developer 3 to join their IT transformation team.Key Responsibilities Collaborate with engineers to support IT transformation initiatives Design and deve...Show moreLast updated: 17 hours ago
    • Promoted
    • New!
    Global Solution Architecture Lead

    Global Solution Architecture Lead

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Head of Global Solution Architecture.Key Responsibilities Build and lead a diverse, high-performing global Solution Architecture organization Act as executive technica...Show moreLast updated: 21 hours ago
    • Promoted
    Product Software Engineer

    Product Software Engineer

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Product Software Engineer IV.Key Responsibilities Conduct Development Lead tasks, including mentoring team members and assisting with database troubleshooting Develop ...Show moreLast updated: 30+ days ago
    • Promoted
    Systems Designer

    Systems Designer

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Systems Designer to support engineers in creating layouts and components for Wheeled Vehicle platforms. Key Responsibilities Utilize GD&T practices to update drawings an...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Staff UI Engineer

    Senior Staff UI Engineer

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for a Senior Staff UI Engineer responsible for the architecture and development of the user interface for a digital credit application. Key Responsibilities Lead the technical...Show moreLast updated: 13 hours ago
    • Promoted
    • New!
    Visual Studio Developer

    Visual Studio Developer

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for a Visual Studio Programmer.Key Responsibilities Analyzing underwriting operations and modifying programs to meet objectives Validating, testing, and documenting the deli...Show moreLast updated: 21 hours ago