As an Automotive Software Functional Safety Engineer, you will play a pivotal role in ensuring the safety and reliability of embedded software systems in automotive applications. Your primary responsibility will be to develop and implement functional safety processes in compliance with ISO 26262 standards, focusing on software aspects to mitigate risks associated with system failures.
🛠️ Key Responsibilities
- Functional Safety Planning: Develop and maintain safety plans, including hazard analysis and risk assessments (HARA), safety requirements, and safety cases.
- Safety Analysis: Conduct safety analyses such as Failure Modes and Effects Analysis (FMEA), Fault Tree Analysis (FTA), and Functional Safety Assessment (FSA) to identify potential hazards and define safety measures.
- Software Safety Requirements: Derive and specify software safety requirements based on system-level safety concepts and allocate them to software components.
- Software Development Support: Collaborate with software development teams to ensure that safety requirements are implemented in the software design, coding, and testing phases.
- Verification and Validation: Plan and execute verification and validation activities to ensure that software safety requirements are met, including unit testing, integration testing, and system testing.
- Safety Documentation: Prepare and maintain functional safety documentation, including safety plans, safety cases, and verification reports, in compliance with ISO 26262 standards.
- Continuous Improvement: Identify areas for improvement in safety processes and contribute to the development and enhancement of safety standards and best practices.
🎓 Required Qualifications
- Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Automotive Engineering, or a related field.
- Experience: Minimum of [X] years of experience in functional safety engineering within the automotive industry, with a focus on software.
- Technical Skills:
- Proficiency in software development languages such as C and C++.
- Experience with embedded systems and real-time operating systems.
- Familiarity with safety analysis tools and methodologies.
- Knowledge of automotive safety standards, particularly ISO 26262.
- Certifications: Functional Safety certification (e.g., TĂśV Functional Safety Engineer) is a plus.
- Soft Skills:
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- Attention to detail and a commitment to quality.
🌟 Preferred Qualifications
- Experience: Experience with AUTOSAR-based systems and tools.
- Tools: Familiarity with safety analysis tools such as PTC Integrity, Medini Analyze, or similar.
- Knowledge: Understanding of automotive SPICE (Automotive SPICE) processes and assessments.
đź’Ľ Career Path
- Entry-Level: Junior Functional Safety Engineer
- Mid-Level: Functional Safety Engineer
- Senior-Level: Senior Functional Safety Engineer
- Advanced Roles: Functional Safety Manager / Technical Lead
About company
Tech Mahindra is part of the US $15.4 billion Mahindra Group and is a leading global systems integrator and business transformation consulting organization, focused primarily on the telecommunications industry. Tech Mahindra helps companies innovate and transform by leveraging its unique insights, differentiated services and flexible partnering models. This has helped customers reduce operating costs, generate new revenue streams and gain competitive advantage. Tech Mahindra expanded its IT portfolio in 2009 by acquiring the leading global business and information technology services company, Mahindra Satyam (earlier known as Satyam Computer Services).
Tech Mahindra€™s capabilities spread across a broad spectrum, including Business Support Systems (BSS), Operations Support Systems (OSS), Network Design & Engineering, Next Generation Networks, Mobility Solutions, Security consulting and Testing.