Flex Security Firmware Engineer

2 Months ago • 5-10 Years • Research & Development • Quality Assurance

Job Summary

Job Description

This is a full-time Flex Security Firmware Engineer position at AMD's Whitefield, India office. The role involves designing and implementing embedded firmware for various applications, focusing on security features. Responsibilities include developing software features, executing test plans (functional, security, efficiency), collaborating with stakeholders, debugging issues, and working with ARM and RISC-V microprocessors. The ideal candidate will have extensive low-level development experience in C/C++, assembly, and hardware debugging. Experience with peripherals like UART, I2C, SPI, and QSPI is required, as well as skills in test case definition and development.
Must have:
  • 5-10 years firmware development experience on ARM and RISC-V
  • Low-level C/C++ and assembly language expertise
  • Hardware board bring-up and debugging skills (JTAG)
  • Experience with UART, I2C, SPI, QSPI peripherals
  • Proficient in defining and developing test cases
Good to have:
  • RTOS knowledge
  • Cryptography, Platform Security, Content Protection expertise
  • Scripting languages (Perl, Python)
  • Semiconductor domain experience

Job Details

Project description

We’re looking to strengthen our Firmware team with a skilled developer focused on creating and implementing embedded security solutions. The ideal candidate will work on designing secure firmware for a wide range of applications, collaborating closely with our security lead and other stakeholders to deliver high-quality, robust firmware features.

Responsibilities

Design and implement embedded firmware enabling a wide range of security features

Develop new software features and enhancements within pre & post silicon environments

Develops and execute test plans to evaluate functionality, security, and efficiency of firmware utilizing emulation and evaluation boards for pre-silicon and post silicon testing.

Work closely with security lead and other stakeholders to understand requirements and provide feedback.

Triage, analyse, debug, fix and drive issues/tasks to closure.

Skills

Must have

A minimum of 5-10 years' experience in firmware development on ARM and RISC V microprocessors.

Extensive hands on experience with low level development in C / C++ and assembly.

Hardware board bring up and debugging(HW debuggers via JTAG/standard debugging methods).

Hands on with one or more peripherals/controllers like UART, I2C, SPI, QSPI etc.

Proficient in defining, designing and developing manual/Automation test cases for firmware functional level testing and system level testing.

Candidate must be available to work out of AMD Whitefield Office on most working days

Experience in semiconductor domain preferred.

Quick learning and self-motivated.

Good written and verbal communication skills in English

Bachelors or masters in EE or CS or equivalent is required

Nice to have

Knowledge of RTOS, Cryptography, Platform Security and Content Protection concepts

Scripting languages (Perl, Python, etc.) for test automation development.

Other

Languages

English: B2 Upper Intermediate

Seniority

Regular

Similar Jobs

Duolingo - Director of Payroll

Duolingo

New York, New York, United States (On-Site)
4 Months ago
Microsoft - Principal Applied Scientist- Feeds and AI

Microsoft

Beijing, Beijing, China (On-Site)
1 Month ago
Meta - Software Engineer, Product

Meta

San Francisco, California, United States (Remote)
3 Months ago
Metaverse game studios - Technical Animator (Europe - MENA)

Metaverse game studios

(On-Site)
5 Months ago
Fluence - Principal Controls Software Engineer -I

Fluence

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Rivos - Analog Mixed Signal Design

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
4 Months ago
Netflix - Research Scientist 4 - Content and Studio

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Intel Corporation - CPU Logic Design Engineer

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Riot Games - Integration Specialist, Enterprise

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rockstar Games - AI/Gameplay Programmer (Mid / Senior Level)

Rockstar Games

Toronto, Ontario, Canada (On-Site)
1 Month ago
Trek - Aerodynamics Engineer

Trek

Waterloo, Wisconsin, United States (Hybrid)
4 Months ago
Cloud Imperium Games - Network Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago
Rockstar Games - Lead Software Engineer (C++)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
5 Months ago
ByteDance - Senior Software Engineer, Payment Network

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Technical Solutions Engineer I, AI/ML

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Virtuos - Experienced Technical Artist

Virtuos

Dublin, County Dublin, Ireland (Remote)
3 Months ago
Zoox - Manager, Core Firmware Validation

Zoox

Foster City, California, United States (Hybrid)
3 Months ago
Oniria - Programador de Simuladores e Jogos - Unity

Oniria

Londrina, State Of Paraná, Brazil (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PwC - IN_Senior Manager_Ivalua_ Supply Chain  _Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Loyalytics AI - Lead Data Scientist

Loyalytics AI

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Dream11 - Senior Security Engineer - Application Security

Dream11

Mumbai, Maharashtra, India (On-Site)
6 Months ago
BitGo - Staff Backend Engineer

BitGo

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
JumpCloud - Staff Software Engineer - India

JumpCloud

Bengaluru, Karnataka, India (Remote)
4 Months ago
Enphase Energy - Staff Backend developer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - Assurance - Financial Markets - Manager - Kolkata/Bangalore/Hyderabad

PwC

Kolkata, West Bengal, India (On-Site)
3 Months ago
Gameopedia - Head of Customer Support

Gameopedia

Hyderabad, Telangana, India (Hybrid)
2 Months ago
PwC - IN-Senior Associate _ Internal Audit Services_Internal Audit_  Advisory_ Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Devrev - Solutions Engineer

Devrev

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Intel Corporation - Software Development Engineer (Windows drivers)

Intel Corporation

Pomeranian Voivodeship, Poland (Hybrid)
1 Month ago
Cadence - Senior DFT Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Intel Corporation - CPU Logic Design Engineer

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Regent Craft - Propulsion Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
4 Months ago
Nagarro - Principal Engineer, Scrum Master

Nagarro

India (On-Site)
3 Months ago
ByteDance - Senior Research Scientist- Foundation Model, Vision and Language

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
ByteDance - Image sensor scientist- Pico Lab- San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Vision and Language) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Meta - Software Engineer, Machine Learning

Meta

Burlingame, California, United States (On-Site)
3 Months ago
Intel Corporation - AI Compiler and Library Engineer

Intel Corporation

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

Gothenburg, Västra Götaland County, Sweden (On-Site)

New Delhi, Delhi, India (Remote)

Poland, Ohio, United States (Remote)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mississauga, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Luxoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug