Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: AMD
Location: Serbia/Montenegro
Career Level: Associate
Industries: Technology, Software, IT, Electronics

Description



Senior Software Engineer, Product Security Office - Tech Lead

What You Do At AMD Changes Everything

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

AMD together we advance_

The Role:

The AMD Product Security Office (PSO) is looking for an experienced software engineer to work on leading-edge security technologies to enhance AMD's leadership in confidential computing solutions. You will work with industry level security experts in the design and development of security software features, to meet the emerging needs of the modern datacenter.

The Person:

A successful candidate is both an experienced software developer and team lead who excels in software and security feature development.  You are passionate about creating innovative security solutions using your effective problem-solving skills.    A motivated  self-starter, you can work both independently and collaboratively in fast paced environments, with excellent technical communication, interpersonal, and leadership skills.

Key Responsibilities:
  • Design and develop advanced security software features for AMD's confidential computing solutions.
  • Write high-quality software for security-critical components including kernel modules, systems software, drivers, and services.  Involved in all phases of development including software design, coding, testing and debugging.
  • Lead and mentor a team of software engineers while maintaining hands-on development responsibilities.
  • Collaborate with cross-functional teams including operating systems, software drivers, and firmware developers in designing and implementing cross-layer dependencies and jointly perform integration testing of the full stack.
  • Perform technical design and code reviews and contribute to architectural discussions.
  • Present and demonstrate your work to internal and external partners and provide consultation regarding security features, interfaces, and programming requirements.
MinimUM qualification:
  • 7+ years' experience in designing and developing system software solutions such as kernel, OS, device drivers,​ and firmware.
  • Strong programming in skills in Rust and C/C++ programming language​s
  • Experience in leading software development teams and delivering high quality products
  • Strong understanding of computer architecture systems and concepts, including server CPU systems, fundamentals of the system memory hierarchy and caches, and underlying system hardware and firmware. 
  • Knowledge of existing hardware architecture(s) (x86 preferred) including associated security and/or virtualization extensions
  • Familiarity with overall system security concepts​
  • Eagerness and ability to quickly learn new concepts
  • Team player, ability to work in cross-site and matrix environments
PREFERRED QUALIFICATION:​
  • Knowledge of confidential computing technologies (e.g., AMD SEV, Intel TDX, ARM CCA) and trusted execution environments (TEEs)
  • Experience in development of security features
  • Experience working with x86 virtualization technology ​
  • Possess fundamental knowledge of security principles and properties, including confidentiality, integrity, availability, authentication, authorization, and auditing
  • Knowledge or experience with Security Development Lifecycle (SDL) practices
Academic Credentials:

Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field

Preferred Location:

 Belgrade, Serbia

 

#LI-PL1
#LI-Hybrid


 Apply on company website