Software Functional Safety Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
check
H1B Sponsor Likelynote

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

ISO 26262Safety architectureEmbedded systemsC/C++ programmingReal-Time Operating SystemsFault Tree AnalysisFailure Mode Effects AnalysisPythonAnalytical skillsCommunication skillsTeamwork capability

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

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 Company
Total Funding
unknown
Key Investors
OpenAIDaniel Loeb
2025-10-06Post Ipo Equity
2023-03-02Post Ipo Equity
2021-06-29Post Ipo Equity

Leadership Team

leader-logo
Lisa Su
Chair & CEO
linkedin
leader-logo
Mark Papermaster
CTO and EVP
linkedin
Company data provided by crunchbase