Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Senior CAD Security Software Developer 
United States, North Carolina, Raleigh 
220509204

03.12.2024

aSenior CAD Security Software Developerconverged solutions, software toolsand automation to supportdesign areas such asRTL & VIP Design, Design Verification, Validation, DFT, Emulation, PDand IP integration. Thisrole supportsin application security engineeringas well as general software engineering best practicesto existing andnew d

Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Knowledge of common programming paradigms (Object-Oriented, Functional,etc)
  • Experience with Software as aService platforms (AzureDevOps, JIRA),CICD (continuous integration and continuous delivery)systems andversion control 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:

  • xperiencewriting 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 ofapplication security best practicesinsoftware designs.
  • Knowledge ofComputer Architecture, as well as CPU/SoC design principles.
  • Knowledge ofAzure environments, Azure Security and DevOps concepts
  • Understanding ofSoftware Development Best practices
  • Exposure to Design and Verification execution and flows/infrastructurethat is used

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

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 and