Microsoft - Raleigh, NC

posted 11 days ago

Full-time - Mid Level
Remote - Raleigh, NC
Publishing Industries

About the position

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

Responsibilities

  • Develop, enhance, and integrate flow and automation for organization-wide use.
  • Implement software best practices within the Computer Aided Design (CAD) Software team.
  • Work with stakeholders across the Silicon group to implement secure software solutions.
  • Mentor team members and summer interns.
  • Embody the company's culture and values.

Requirements

  • Bachelor's Degree in Computer Science or related technical discipline.
  • 4+ years of 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), CI/CD systems, and version control systems.
  • Ability to meet 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).
  • Familiarity with silicon design tools, flows, and methodologies.
  • Understanding of application security best practices in software design.
  • Knowledge of computer architecture and CPU/SoC design principles.
  • Knowledge of Azure environment, Azure Security, and DevOps concepts.

Benefits

  • Industry leading healthcare
  • Educational resources
  • Discount on products and services
  • Savings and investment options
  • Maternity and paternity leave
  • Generous time away
  • Giving program
  • Opportunities to network and connect
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service