Microsoft - Raleigh, NC

posted 11 days ago

Full-time - Mid Level
Raleigh, NC
Publishing Industries

About the position

The Senior CAD Security Software Developer will join the Microsoft Silicon Engineering and Solutions Team, focusing on developing and enhancing software tools and automation for silicon design processes. This role emphasizes software security, requiring expertise in application security engineering and software engineering best practices to support various design areas including RTL & VIP Design, Design Verification, Validation, DFT, Emulation, PD Handoff, and IP integration.

Responsibilities

  • Develop, enhance, and integrate flows and automation for organization-wide use.
  • Implement software best practices within the Computer Aided Design (CAD) Software team.
  • Work with stakeholders across the Microsoft Silicon group to implement secure software solutions.
  • Mentor team members and summer interns.
  • Embody our Culture and Values.

Requirements

  • Bachelor's Degree in Computer Science or related technical discipline.
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python.
  • Knowledge of common programming paradigms (Object-Oriented, Functional, etc.).
  • Experience with Software as a Service platforms (Azure DevOps, JIRA), CICD systems, and version control systems.
  • Ability to meet Microsoft, customer and/or government security screening requirements.

Nice-to-haves

  • Experience writing scripts/software with industry standard languages like Python, Tcl, Perl, C/C++ (Python Preferred).
  • Well-rounded and familiar with silicon design Tools, Flows and Methodologies.
  • Understanding of application security best practices in software designs.
  • Knowledge of Computer Architecture, as well as CPU/SoC design principles.
  • Knowledge of Azure environments, Azure Security and DevOps concepts.
  • Understanding of Software Development Best practices.
  • Exposure to Design and Verification execution and flows/infrastructure that is used.

Benefits

  • Relocation assistance available within the US.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service