Security Software Engineer
Advanced Micro Devices , Inc.
WHAT YOU DO AT AMD CHANGES EVERYTHING
At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE:
We are seeking a skilled Software Engineer focused on application security to support and enhance the security infrastructure within AMD's Vivado FPGA toolchain. This role is responsible for protecting sensitive software and customer IP at the application layer, ensuring that AMD tools are resilient against reverse engineering, tampering, and data exposure. The engineer will work within an existing security framework to maintain, improve, and evolve security features across the platform. The ideal candidate brings strong C++ experience and a practical understanding of security principles, with the ability to apply them effectively in complex, real-world systems. THE PERSON:
The ideal candidate is a hands-on software engineer with strong security instincts and the ability to operate in complex, mature codebases. They are comfortable working with existing systems, identifying gaps, and incrementally improving security over time. They think critically about how systems can be attacked and proactively design protections against those threats. Strong collaboration skills, ownership, and professionalism are essential, as this role works closely with cross-functional teams in a high-impact, security-sensitive environment. KEY RESPONSIBILITIES: Application Security & Hardening
At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE:
We are seeking a skilled Software Engineer focused on application security to support and enhance the security infrastructure within AMD's Vivado FPGA toolchain. This role is responsible for protecting sensitive software and customer IP at the application layer, ensuring that AMD tools are resilient against reverse engineering, tampering, and data exposure. The engineer will work within an existing security framework to maintain, improve, and evolve security features across the platform. The ideal candidate brings strong C++ experience and a practical understanding of security principles, with the ability to apply them effectively in complex, real-world systems. THE PERSON:
The ideal candidate is a hands-on software engineer with strong security instincts and the ability to operate in complex, mature codebases. They are comfortable working with existing systems, identifying gaps, and incrementally improving security over time. They think critically about how systems can be attacked and proactively design protections against those threats. Strong collaboration skills, ownership, and professionalism are essential, as this role works closely with cross-functional teams in a high-impact, security-sensitive environment. KEY RESPONSIBILITIES: Application Security & Hardening
- Implement protections against reverse engineering, debugging, and tampering
- Identify and mitigate potential vulnerabilities within the application
- Improve robustness of the tool against misuse or exploitation
- Ensure secure handling of sensitive customer design data within the tool
- Implement and maintain encryption and data integrity workflows during read/write operations
- Preserve security guarantees across different data formats and processing stages
- Work within an existing in-house security framework to maintain and extend capabilities
- Refactor and enhance existing security components for performance and reliability
- Collaborate with internal security experts to validate and strengthen protections
- Develop and optimize security features in C++
- Apply best practices for multithreading, performance, and memory management
- Work across Linux and/or Windows environments
- Strong understanding of application security concepts (e.g., vulnerability mitigation, attack surfaces, secure design)
- Experience applying cryptography in software systems (e.g., using libraries such as OpenSSL)
- Familiarity with reverse engineering techniques and common attack methods
- Solid C++ development experience (modern C++ preferred)
- Experience working in large, complex codebases or mature products
- Knowledge of multithreading, concurrency, and performance optimization
- Exposure to software protection, DRM, or licensing systems is a plus (nice to have, not required)
- Familiarity with Linux (preferred) or Windows environments
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Security Software Engineer in San Jose, CA vacancy
- ...that can't convert to direct. This person will be joining a Software Security Team of 4 individuals and main responsibilities will be to provide... ...This is all mortgage software systems Skill set is software engineering first with a specialty in security. Developer background...Suggested
$167k - $211.4k
...research that advances the field of AI, as it relates to networking, security, programming, human-computer interaction, or other strategic... ...to relevant teams. Serves as research strategy liaison to engineers and product managers and works collaboratively with product...SuggestedFull timeTemporary workLocal areaFlexible hours$180k - $250k
...Required Skills & Experience -8 years experience as a Cyber Security Engineer, with hands-on experience in security research, threat intelligence... ...Engineer - Northwest region (San Jose, CA) Full Stack Software Engineer (L4), Product Localization Engineering Security...SuggestedFull time$98.9k
...Zoom seeks an experienced, enthusiastic full-stack or backend software engineer to develop and maintain cloud-native solutions for the... ...Responsibilities * Designing and developing responsive, scalable, and secure full-stack applications utilizing HTML, JavaScript, Vue.js,...SuggestedFull timeWork at officeRemote work$159.2k - $301.6k
...passion for technology and user experience. As a Senior Android engineer, you will play a vital role in this mission. We are seeking a... ...experience. 7+ years of experience delivering customer-facing software through the Google Play Store, citing specific listings and contributions...SuggestedFull timeTemporary workLocal areaWorldwide$150k - $350k
...Security Engineer, Application Security Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure... ...who have experience in breaking and building complex software systems, with experience in AI and embedded systems. Responsibilities...Full timeWork at office- ...We are looking for a Staff level Software Engineer with experience working with the latest LLM’s from OpenAI, Anthropic, Gemini, Mistral, Llama etc. "and custom fine-tuned models i.e(Defog, Nous research) to help us advance our Manufacturing Systems and Operations. You...
$116.5k - $173.25k
...and shopping simple, personalized, and secure, PayPal empowers consumers and businesses... ...Summary:\n\nAs a member of the Checkout Engineering team, you will be responsible for the development... ...what the buyers and merchants using our software desire from us. We\u0027re looking for...Full timeWork at officeLocal areaImmediate startWorldwideFlexible hours- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery... ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical...Full timeImmediate start
$35 - $45 per hour
...Date: Immediately About the Role Prompt Engineering & Iterative Refinement with AI-... ...senior engineers to strengthen enterprise security and gain hands-on experience in identity... ...Cursor. Developing, coding, and debugging software tools using various programming languages...InternshipImmediate start$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours$116.5k - $173.25k
...moving money, selling, and shopping simple, personalized, and secure, PayPal empowers consumers and businesses in approximately 20... ...Summary:\n\nWe are looking for a talented and driven Senior Software Engineer with deep expertise in full stack JavaScript development to join...Full timeWork at officeLocal areaImmediate startFlexible hours$110.4k - $138k
...microcontrollers Embedded development and verification of safety critical software components for the aircraft battery management system... ...critical software to comply with DO-178C Work with systems engineers to decompose item requirements into high-level and low-level...Full timeLocal area- ...power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is... ...to other locations within the US/Canada. The role: Software Engineer, Developer and Qualification Tools What You Will Do: You...Full time
- ...and documentation for moderate difficult software projects Troubleshoots a variety of... ...developing real-time software Software engineering principles Experience in programming SW... ...management, software/system engineering, cyber security or mathematics 7-10 years of related...Full time
- ...moving money, selling, and shopping simple, personalized, and secure, PayPal empowers consumers and businesses in approximately 20... ....\n\nJob Summary:\n\nJob Description:\n\nPayPal, Inc. seeks Software Engineer 2 in San Jose, CA \n\nJob Duties: Develop high-volume, scalable...Full timeWork at officeLocal areaImmediate startRemote workFlexible hours
- ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design,... ...on project-level issues Guides junior engineers Operates with little day-to-day... ...with cross-functional teams to deliver secure, scalable, and reliable payment solutions...Full timeWork experience placementImmediate start
- ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design,... ...on project-level issues Guides junior engineers Operates with little day-to-day... ...instrumentation Solid knowledge of mobile security best practices, including secure data handling...Full timeImmediate start
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery... ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical...Full timeImmediate startRelocation
- Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff Follows... ...May contribute to code & design reviews As an iOS Software Engineer, you will: Build robust, scalable mobile applications for iOS applications...Full timeWork experience placement
- ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design,... ...on project-level issues Guides junior engineers Operates with little day-to-day... ...software systems with high performance and security. Solid foundation in object-oriented programming...Full timeImmediate start
$100k
...point while also creating a compelling path for advertisers to reach deeply engaged audiences. Our Team The Ads Platform Engineering creates the ecosystem that spans across the “Pitch to Pay” process. It goes all the way from enabling our sales teams (and other...Hourly payFull timeTemporary workImmediate startFlexible hours- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery... ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical...Full timeImmediate start
$388k
...and processing pipelines that support multiple delivery mechanisms (batch files, data streams, API endpoints)\n\n * Strong backend engineering skills with Java, Spring Boot, and experience with distributed systems, microservices, NoSQL databases, Apache Kafka, and CI/CD...Hourly payFull timeImmediate startFlexible hours$116.5k - $173.25k
...and shopping simple, personalized, and secure, PayPal empowers consumers and businesses... ...This job implements tasks within the Software Development Lifecycle (SDLC), follows internal... ...is transforming global commerce. Our Engineering team is the heart of this transformation...Full timeWork at officeLocal areaFlexible hours$131k - $213.5k
...life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation... .... Job Description Your Career We’re looking for a Software Engineer to join our Information Technology team and help lead the...Full timeWork experience placementCasual workWork at office$100k
...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors.... .... We are seeking an experienced and highly skilled Software Engineer with expertise in compilers and semiconductor technology to...Permanent employmentFull time- ...Cooperidge Consulting Firm is seeking experienced Software Engineers to join a specialized research team focused on advanced signal processing... ...versioning, documentation, and defensive programming. Security Requirements ~ TS/SCI clearance required. Candidates...Full timeFlexible hours
$175k - $263k
...stakeholders (internal and external) from product management to customer beta partners in designing highly scalable and production quality software ~ Proven design sensibility and the willingness to work in a collaborative, team oriented environment. ~ Solid CS background...Full timeWork at officeFlexible hours$388k
...lower price point while also creating a compelling path for advertisers to reach deeply engaged audiences. Our Team The Ads Engineering team at Netflix is dedicated to creating a world-class advertising ecosystem that drives our advertising business. This team's...Hourly payFull timeImmediate startWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Security Software Engineer. Be the first to apply!
Related searches
- senior cloud security engineer San Jose, CA
- IT security engineer San Jose, CA
- sr information security engineer San Jose, CA
- aws cloud security engineer San Jose, CA
- application security engineer San Jose, CA
- senior application security engineer San Jose, CA
- network security engineer San Jose, CA
- information technology security engineer San Jose, CA
- security engineer San Jose, CA
- network software engineer San Jose, CA




