Lead and govern software functional safety across the complete development lifecycle, ensuring ISO 26262 compliance and related safety principles for Stellantis software platforms.
Responsibilities
Lead and govern software functional safety across the complete development lifecycle, ensuring ISO 26262 compliance, appropriate tailoring, ASIL-dependent rigor, and consistent application of safety principles across software platforms and products.
Own the software safety strategy and technical direction, defining safety plans, responsibilities, milestones, required work products, verification and confirmation measures, acceptance criteria, and evidence required for safety approval.
Drive the definition and integrity of software safety requirements and architecture, ensuring correct decomposition, allocation, traceability, safety mechanisms, fault reactions, degraded modes, partitioning, freedom from interference, and interface assumptions.
Provide technical authority for software safety analyses and engineering decisions, including FMEA, FTA, dependent failure analysis, ASIL decomposition, diagnostic coverage, reuse justification, third-party software assessment, and tool qualification strategies.
Define and oversee ASIL-appropriate verification and validation strategies, covering reviews, static analysis, coding compliance, unit and integration testing, robustness, fault injection, structural coverage, and independence requirements throughout software development.
The role involves researching and developing countermeasures for emerging threats to embedded systems, performing security assessments, and building hardware/software prototypes to support national significance projects.
Compensation
Salary compensation range and midpoint: $126,800 - $158,500 - $190,200 Annual
Responsibilities
Research and develop new approaches and countermeasures for emerging threats to embedded systems
Design and build prototypes (hardware and software) to demonstrate advanced capabilities
Perform hands-on security assessments of embedded systems
Develop software for interfacing with and controlling lab equipment for data collection, measurement, and analysis
Shape creative and innovative ideas through internal research programs to advance the state of the art in embedded security
Deliver state of the art functional safety Platform and IP solutions to Automotive and Industrial products compliant with ISO 26262 and IEC 61508.
Responsibilities
Deliver state of the art functional safety Platform and IP solutions to Automotive and Industrial products compliant with ISO 26262 and IEC 61508.
Define safety requirements for Platform and IP modules.
Support the management of Platform and IP modules developed as SEooC through its entire lifecycle, working in close collaboration with internal Design Teams.
Prepare the safety modules for functional safety assessment.
Support SoC integration of safety Platform and IP including implementation of IP assumptions of use.
Senior Hardware Architect focused on Reliability, Availability, and Serviceability (RAS) for Tegra System-on-Chips.
Compensation
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: 184,000 USD – 287,500 USD for Level 4; and 224,000 USD – 356,500 USD for Level 5.
Responsibilities
Define and drive SoC-level RAS hardware architecture across CPUs, interconnects, memory systems, IOs, safety islands, firmware interfaces, and platform-level components.
Own RAS features from concept through architecture specification, micro-architecture alignment, RTL implementation support, design verification, silicon validation, debug, and production readiness.
Develop architectural requirements for fault detection, correction, containment, isolation, telemetry, error reporting, recovery, graceful degradation, serviceability, and diagnostic observability.
Work closely with design, verification, validation, firmware, software, and platform teams to ensure RAS features are implementable, verifiable, debuggable, and aligned with system-level requirements.
Understand the broader SoC architecture and identify how RAS mechanisms interact with performance, power, reset flows, clocks, memory hierarchy, interconnect behavior, firmware-visible controls, and platform software.
Requirements
MS or PhD degree in computer engineering, electrical engineering, or equivalent experience.
$112,000 - $179,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
Responsibilities
Write unit tests for Python and Java
Perform fault injection and mocking
Design and write white-box and black-box tests
Add regression tests to existing software
Conduct large-scale test design and failure mode analysis
Requirements
Bachelor’s degree in system engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university