CrawlJobs Logo

Functional Safety Software Architect

India, Bangalore · Job Posted February 19, 2026
Apply Position
Job Link Share

Job Description

You will be leading the Engineering Team working on Functional Safety software. In particular you will be responsible for: Your Role, Key Responsibilities, Your Background, Why join us?, Your Benefits at Aptiv.

Job Responsibility

  • Analyzing customer requirements and Design high-level Software Architecture, including defining safety and control data flows
  • Verify that FuSa software architecture design meets all derived software requirements (performance, throughput/latency, moding)
  • Collaborate with cross functional teams to bring innovation or overcome the obstacles
  • Play the role of technical interface to external stake holders
  • Play the role of technical mentor for the team
  • Define and own the software safety architecture for automotive ECUs (ASIL B–D)
  • Derive software safety requirements (SSRs) from system safety requirements and technical safety concepts
  • Lead the design of fault-tolerant, safe-state, and diagnostic concepts
  • Ensure traceability from hazard analysis to technical safety requirements and software implementation
  • Ensure all safety work products comply with ISO 26262
  • Support creation and review of: Software Safety Requirements, Software Architecture Design, Safety Cases and Safety Assessments
  • Collaborate with the Functional Safety Manager for audits and assessments
  • Provide technical direction to software development teams on safety‑critical design
  • Support code reviews and architecture reviews focusing on safety mechanisms
  • Mentor engineers on FuSa principles, safe coding, and architectural best practices
  • Work with System Architects to align software architecture with system design
  • Coordinate with Hardware Engineering for HW/SW interface safety compliance
  • Perform or support safety analyses such as: FMEA / DFMEA, FTA, FMEDA
  • Define and review software test strategies for safety validation—including robustness tests, fault injection, boundary value analysis, and integration tests

Requirements

  • BE/B.Tech (Electricals/Electronics/ Communication/ Instrumentation/ Robotics)/Any PG with an experience of a minimum of 10 years
  • Experience in embedded Automotive real time software engineering
  • Good understanding & experience in leading group of Engineers
  • Experience in MISRA C, 16/32 bit Controller, multi OS Architecture
  • A go-getter, good in communication, challenge ideas to achieve career aspirations aligned with Aptiv mission
  • A Learning Enthusiast to be passionate about learning, follow trends and publications in the market outlining new solutions

What we offer

  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
  • Life and accident insurance
  • Well Being Program that includes regular workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs (T&C apply)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Functional Safety Software Architect

8 matching positions

Safety Software Architect

We are looking for a Safety Software Architect to contribute to platform develop...
Location
Location
Romania , Iasi
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Business Informatics, or a comparable field
  • Minimum 2 years of experience in a similar position
  • Strong experience in AUTOSAR Classic Architecture
  • Deep knowledge of: BSW modules (WdgM, SafeWdgM, Dem, E2E, MemProtection)
  • Experience in: SW component architecture, ECU integration and HW-SW interface definition
  • Strong understanding of: Functional Safety (ASIL) & Safety mechanisms
  • Experience with: ASPICE processes (SWE.1 – SWE.6)
  • Knowledge of: Cybersecurity integration (ISO 21434)
  • Experience with: Automotive communication stacks (CAN, Ethernet, etc.)
  • Microcontroller knowledge (Stellar / Traveo is a plus)
Job Responsibility
Job Responsibility
  • Define and maintain Software Architecture aligned with system-level design
  • Ensure compliance with: ISO 26262 (Functional Safety) and ISO 21434 (Cybersecurity)
  • Design and manage: SW architecture allocation and resource optimization at microcontroller level
  • Define and align SWA concepts across teams
  • Architect integration of: Safety mechanisms and AUTOSAR BSW safety modules
  • Lead architecture reviews and ensure consistency with standards
  • Contribute to: ASPICE assessments and FSM / FML reviews
  • Support deployment and integration of safety concepts into projects
  • Define and own architecture deliverables: SAD, SRS, HSI
What we offer
What we offer
  • Smooth integration and a supportive mentor
  • Choose from Remote, Hybrid or Office work opportunities
  • Different working hours to suit your needs
  • Sponsored certifications, trainings and top e-learning platforms
  • Private Health Insurance
  • Individual coaching sessions or accredited Coaching School
  • Parties and themed events
  • Fulltime
Read More
Arrow Right

Software Architect - Systems

The Software Architect - Systems is a senior technical leadership role responsib...
Location
Location
United States , Austin
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor degree in Computer Science, Electrical Engineering, or related field
  • 10+ years of software engineering experience
  • 7+ years of experience with embedded Linux or systems software
  • 5+ years in architecture or senior technical design roles
  • Experience designing and architecting complex, large-scale systems
  • Candidates must be legally authorized to work in the United States on a permanent basis - without requirement for any type of visa sponsorship/transfer, now, or at any time in future
  • Must be a local resident of Greater Austin, TX, with ability to work on campus
  • Expert-level understanding of system architecture and design
  • Deep knowledge of Linux kernel and user space architecture
  • Strong experience with embedded systems and real-time systems
Job Responsibility
Job Responsibility
  • Define overall system architecture and component structure
  • Design APIs, interfaces, and integration points between components
  • Create architectural diagrams, specifications, and documentation
  • Ensure architecture supports scalability, performance, and maintainability
  • Address non-functional requirements (security, reliability, safety, performance)
  • Develop technical vision and roadmap for system evolution
  • Evaluate and select technologies, frameworks, and tools
  • Define technical standards and guidelines organization-wide
  • Plan for long-term technical debt reduction and system improvements
  • Balance innovation with stability and risk management
What we offer
What we offer
  • Hybrid work model for workplace flexibility
  • Comprehensive health, dental, and life insurance
  • Short and long-term disability coverage
  • RRSP matching for financial security
  • Flexible time-off policies for work-life balance
  • Employee assistance program for mental well-being
  • Learning benefits, including a LinkedIn Learning subscription and seminars
  • Fulltime
Read More
Arrow Right

Automotive Software Architect and Toolchain Engineer

Define, document and maintain end-to-end software architecture across embedded s...
Location
Location
United Kingdom , Norwich
Salary
Salary:
60000.00 - 70000.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
August 26, 2026
Flip Icon
Requirements
Requirements
  • Experience defining scalable, maintainable and high-performance software architectures for embedded automotive or electric drive systems
  • Strong capability in developing and maintaining software tools for simulation, testing, calibration, diagnostics, integration and automated software delivery
  • Experience with model-based development environments, including MATLAB/Simulink and similar platforms, to support system simulation, control development, testing and validation
  • Good understanding of automotive software development processes and toolchains aligned with ASPICE principles
  • Awareness of functional safety and software quality expectations in automotive development environments
  • Ability to integrate software tools into existing workflows, automate repetitive activities and enable efficient data exchange across software, hardware, controls and test environments
  • Experience with CI/CD, automated build systems, version control, requirements traceability, static analysis, automated testing and software quality metrics
  • Strong collaboration skills, with the ability to work effectively across software, controls, hardware, systems, calibration and validation teams
  • Ability to evaluate emerging technologies, improve workflows and introduce innovative solutions that enhance development efficiency, quality and system performance
  • Practical understanding of embedded software development, real-time systems, automotive communication protocols, diagnostics, calibration and HIL testing would be beneficial
Job Responsibility
Job Responsibility
  • Define, document and maintain end-to-end software architecture across embedded software platforms, operating system layers, middleware, applications, development tools and verification environments for automotive electric drive systems
  • Establish and promote software development standards, architectural patterns, coding practices and best-practice workflows across engineering teams
  • Support the definition, implementation and continuous improvement of software processes, methods and toolchains aligned with ASPICE
  • Ensure software architecture aligns with product roadmaps, system requirements, functional safety needs, cybersecurity considerations, performance targets and structured automotive development processes
  • Evaluate and select core technologies, frameworks, libraries, operating systems, development tools and software components to support long-term scalability, maintainability, reuse and performance
  • Design and maintain a unified and automated development environment, including build systems, configuration management, code generation tools, CI/CD pipelines, automated test execution and verification frameworks
  • Specify, manage and configure development tools across the full software lifecycle, including requirements management, architecture modelling, model-based development, code generation, compilers, static analysis, unit testing, integration testing, calibration, diagnostics, debugging, simulation and HIL environments
  • Support the integration of MATLAB/Simulink, autocode generation, embedded C/C++, calibration tools, diagnostic tools, simulators and test automation into a consistent software delivery workflow
  • Implement advanced tools and methods such as automated defect detection, early-stage simulation, model-in-the-loop, software-in-the-loop, processor-in-the-loop, hardware-in-the-loop and automated verification
  • Establish metrics, dashboards and feedback loops to monitor and improve software quality, development efficiency, process maturity, defect trends and delivery cycle time
  • Fulltime
Read More
Arrow Right

System Software Architect

We are seeking a System Software Architect to join our team that will thrive in ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 20+ years' experience in BIOS/UEFI or low-level firmware architecture and development
  • Deep expertise in: UEFI/BIOS architecture (boot phases, drivers, DXE/PEI concepts)
  • Linux Kernel and Real Time OS
  • Low-level CPU/platform initialization flows
  • ACPI/SMBIOS concepts and OS handoff behavior
  • Debugging complex boot issues across HW/FW/OS
  • Strong understanding of platform fundamentals: Memory subsystems bring-up, training, and error handling
  • IO initialization and enumeration (PCIe stack, device discovery)
  • Power management and performance tradeoffs
  • Proven cross-functional leadership and ability to drive technical decisions across teams
Job Responsibility
Job Responsibility
  • Own the end-to-end BIOS/UEFI and platform firmware architecture for one or more SoC/platform programs
  • Define modular firmware design principles: portability, scalability, observability, update safety, and maintainability
  • Establish the firmware roadmap aligned with product strategy, platform requirements, and silicon capabilities
  • Lead architecture reviews and ensure alignment across firmware components
  • Architect and drive platform boot sequences
  • Enable pre-silicon firmware to bring-up
  • Partner with validation and silicon bring-up teams on root cause analysis across HW/FW/SW boundaries
  • Define and implement secure platform foundations: Secure Boot chain of trust, firmware authentication, measured boot
  • Firmware update security, rollback prevention, anti-tamper
  • Security event logging and policy enforcement
Read More
Arrow Right

Technical Lead BSP Functional Safety Engineering

Help shape the future of mobility! Imagine a world with zero vehicle accidents, ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E/B.Tech/M.E/M.Tech/MSc degree in Electronics or Computer Science or related
  • 8 to 14 years of experience in the mentioned technical skills and Functional Safety
  • Experience in software development Functional Safety (ISO 26262) compliant
  • Prior experience in designing and programming microcontrollers and processors
  • Very good knowledge of tools for programming microcontrollers and microprocessors
  • Team oriented
  • Honesty in relation with company, customers and co-workers.
Job Responsibility
Job Responsibility
  • Collect and analyze Functional Safety (FuSa) requirements
  • Analyze and review Safety mechanisms
  • Support SW Architect in developing SW architecture that is FuSa compliant
  • Perform Safety analysis (Dependent Failure analysis & FMEA/FTA) based on Software Safety Requirement
  • Support FS validation plan defining
  • Continuous development of professional qualifications
  • Support innovation and organization programs
  • Care for good company image
  • Care for confidential information and company’s property
  • Utilize expertise in embedded systems design and development to implement and maintain Board Support Packages (BSPs) for automotive electronic control units (ECUs)
What we offer
What we offer
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
  • Life and accident insurance
  • Sodexo cards for food and beverages
  • Well Being Program that includes regular workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs (T&C apply)
  • Creche facility for working parents
  • Fulltime
Read More
Arrow Right

Technical Lead BSP Functional Safety Engineering

Help shape the future of mobility! Imagine a world with zero vehicle accidents, ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E/B.Tech/M.E/M.Tech/MSc degree in Electronics or Computer Science or related
  • 8 to 14 years of experience in the mentioned technical skills and Functional Safety
  • Experience in software development Functional Safety (ISO 26262) compliant
  • Prior experience in designing and programming microcontrollers and processors
  • Very good knowledge of tools for programming microcontrollers and microprocessors
  • Team oriented
  • Honesty in relation with company, customers and co-workers
Job Responsibility
Job Responsibility
  • Collect and analyze Functional Safety (FuSa) requirements
  • Analyze and review Safety mechanisms
  • Support SW Architect in developing SW architecture that is FuSa compliant
  • Perform Safety analysis (Dependent Failure analysis & FMEA/FTA) based on Software Safety Requirement
  • Support FS validation plan defining
  • Continuous development of professional qualifications
  • Support innovation and organization programs
  • Care for good company image
  • Care for confidential information and company’s property
  • Utilize expertise in embedded systems design and development to implement and maintain Board Support Packages (BSPs) for automotive electronic control units (ECUs)
What we offer
What we offer
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
  • Life and accident insurance
  • Sodexo cards for food and beverages
  • Well Being Program that includes regular workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs (T&C apply)
  • Creche facility for working parents
  • Fulltime
Read More
Arrow Right

Software Architect

The Software Architect on our team shall be responsible for the software design ...
Location
Location
Mexico , Monterrey
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering discipline (computer science, software, computer or related field of study)
  • 10+ years of experience in the embedded software industry
  • Experience with formal UML architectural design tools such as Enterprise Architect
  • Good knowledge in field or software engineering and embedded systems architecture (HW/SW)
  • Experience with Operating Systems/RTOS (Linux, QNX / OSEK / VxWorks / SafeRTOS) or applicable for automotive systems
  • Experience with Active Safety systems or Autonomous driving systems
  • Working knowledge of AUTOSAR
  • Experience with low level drivers - SPI, I2C, and/or Ethernet drivers
  • Experience with developing SW on Renesas/Infineon/Freescale 16/32 bit microcontrollers
  • Experience with vehicle protocols - CAN, LIN, Flex Ray, Ethernet
Job Responsibility
Job Responsibility
  • Lead the software architecture planning, design and implementation
  • Develop and implement architecture and verification plan
  • Analyze and determine critical system resource budgets across the system
  • Drive and conduct design and code reviews
  • Advise project and program management in planning
  • Technical leadership and oversight of the SCRUM teams
  • Allocate software functionality to components
  • Work with Product Development and Product Strategy teams to create software products containing required features and modifications
  • Collaborate with system team to review determine customer requirements and component interface specifications
  • Establish technical interfaces with key customer stakeholders to discuss, understand, describe, and document customer requirements
What we offer
What we offer
  • Major Medical Insurance
  • Accidental and Life Insurance
  • Savings Fund
  • Pension Plan
  • Learning and development opportunities
  • Recognition for innovation and excellence
  • Opportunities to give back to the community
  • Fulltime
Read More
Arrow Right

Software Architect

With our deep domain expertise, Aptiv is developing solutions that solve our cus...
Location
Location
Poland , Krakow
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree in the area of electrical engineering, electronics, information technology, technical informatics, telecommunications, automation engineering or comparable qualification
  • +5 years of experience in automotive software development
  • Profound knowledge in software design and microprocessor technology
  • Profound knowledge of C, C++, UML, XML, AUTOSAR and RTOS with POSIX API
  • Experience with software engineering processes (Automotive SPICE, SCRUM)
  • Knowledge of functional safety (ISO26262) is beneficial
  • Experience with automotive communication protocols such as CAN, FlexRay, SPI, Ethernet
  • Intercultural experience is of advantage
  • Very good communication skills in English
  • German optional
Job Responsibility
Job Responsibility
  • Functional responsibility for the creation of software architectures (in an AUTOSAR environment) and the corresponding documents for embedded real-time microprocessor systems
  • Clarification of software requirements in the autonomous driving field with customer and other departments
  • Technical evaluation, definition and planning of architectural changes
  • Architectural responsibility and functional leadership of software engineers in an international team
  • Support of the planning and of software integrations for software systems and components
What we offer
What we offer
  • Private health care (Signal Iduna) and Life insurance for you and your beloved ones
  • Well-Being Program that includes regular webinars, workshops, and networking events
  • Hybrid work (min. 47 days/yr of remote work, flexible working hours)
  • Employee Pension Plan paid by the employer (you get + 3,5% on each gross salary)
  • Access to sports groups and Multisport card
  • Fulltime
Read More
Arrow Right