AMD · 5 hours ago
Software Functional Safety Architect
AMD is a leader in building innovative products that enhance next-generation computing experiences. The Functional Safety Architect will play a crucial role in certifying key AMD products for critical growth markets, providing technical leadership and ensuring compliance with safety standards in complex embedded systems.
AI InfrastructureArtificial Intelligence (AI)Cloud ComputingComputerEmbedded SystemsGPUHardwareSemiconductor
Responsibilities
Define and architect software safety mechanisms for complex embedded systems on Arm, Tensilica, and x86 controllers in compliance with ISO 26262, IEC 61508, or equivalent functional safety standards
Develop safety architecture concepts including fault detection, fault handling, and fault tolerance strategies
Design and implement software safety requirements to achieve ASIL-B/C/D or SIL 2/3 compliance
Create and maintain safety architecture documentation and safety cases
Design safety-critical software components for Linux and RTOS (Real-Time Operating Systems) environments
Implement and optimize safety mechanism such as watchdog timer (WDT) strategies for system monitoring and fault detection
Develop deterministic scheduling algorithms and real-time task management solutions
Design partition and isolation mechanisms to prevent fault propagation
Implement diagnostic coverage mechanisms including memory protection, control flow monitoring, and data integrity checks
Build and integrate the code into main repository, resolve outstanding issue during integration
Strategize testing methods and implement as per ISO-26262 requirements or equivalent safety standards
Lead or collaborate with Failure Mode and Effects Analysis (FMEA)
Conduct Fault Tree Analysis (FTA) , Dependent Failure Analysis (DFA) and Freedom From Interferences analysis (FFI)
Define and track safety metrics including diagnostic coverage, single-point fault metrics, and latent fault metrics
Perform safety analysis on software architecture and identify potential systematic failures
Collaborate with hardware architects to define hardware-software safety interfaces
Guide software development teams on safety requirements implementation
Review code and designs for compliance with safety coding standards (MISRA C/C++, CERT C)
Support safety assessments and audits with functional safety assessors
Qualification
Required
Define and architect software safety mechanisms for complex embedded systems on Arm, Tensilica, and x86 controllers in compliance with ISO 26262, IEC 61508, or equivalent functional safety standards
Develop safety architecture concepts including fault detection, fault handling, and fault tolerance strategies
Design and implement software safety requirements to achieve ASIL-B/C/D or SIL 2/3 compliance
Create and maintain safety architecture documentation and safety cases
Design safety-critical software components for Linux and RTOS (Real-Time Operating Systems) environments
Implement and optimize safety mechanism such as watchdog timer (WDT) strategies for system monitoring and fault detection
Develop deterministic scheduling algorithms and real-time task management solutions
Design partition and isolation mechanisms to prevent fault propagation
Implement diagnostic coverage mechanisms including memory protection, control flow monitoring, and data integrity checks
Build and integrate the code into main repository, resolve outstanding issue during integration
Strategize testing methods and implement as per ISO-26262 requirements or equivalent safety standards
Lead or collaborate with Failure Mode and Effects Analysis (FMEA)
Conduct Fault Tree Analysis (FTA), Dependent Failure Analysis (DFA) and Freedom From Interferences analysis (FFI)
Define and track safety metrics including diagnostic coverage, single-point fault metrics, and latent fault metrics
Perform safety analysis on software architecture and identify potential systematic failures
Collaborate with hardware architects to define hardware-software safety interfaces
Guide software development teams on safety requirements implementation
Review code and designs for compliance with safety coding standards (MISRA C/C++, CERT C)
Support safety assessments and audits with functional safety assessors
Bachelor's or Master's in Electrical Engineer, Computer Engineering, Computer Science, or a closely related field
Preferred
Experience with software development
Experience with the ISO26262 standard
Extensive knowledge of system safety and monitoring methods
Exposure to systems architecture
Solid programming skills in Python, C, or C++
High level of communication and teamwork capability
Analytical and structured
Benefits
AMD benefits at a glance.
Company
AMD
Advanced Micro Devices is a semiconductor company that designs and develops graphics units, processors, and media solutions.
H1B Sponsorship
AMD has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (836)
2024 (770)
2023 (551)
2022 (739)
2021 (519)
2020 (547)
Funding
Current Stage
Public CompanyTotal Funding
unknownKey Investors
OpenAIDaniel Loeb
2025-10-06Post Ipo Equity
2023-03-02Post Ipo Equity
2021-06-29Post Ipo Equity
Recent News
GlobeNewswire
2026-01-21
2026-01-20
2026-01-19
Company data provided by crunchbase