ASIL-D Compliance Software Developer
Experience Level: 7-18 Years
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Responsibilities:
As an experienced member, you will be a crucial part of our development team, specializing in ASIL-D compliant software development contributing to the advancement of our cutting-edge projects in the automotive and Software Defined Vehicle (SDV) industry. We are seeking a skilled Software Developer to contribute to critical phases of the development life cycle, including software requirement analysis, architecture design, implementation, and testing to make sure ASIL-D compliances are met.
As an ASIL-D Compliance Software Developer, you will play a pivotal role in ensuring the safety and reliability of our automotive software. The ideal candidate will have expertise in both C++ and C, with a focus on ASIL-D coding standards.
Key Responsibilities:
- Software Requirement Analysis:
- Collaborate with cross-functional teams to analyze and define ASIL-D software requirements.
- Ensure compliance with safety standards and assess potential risks in the software development process.
- Architecture Design:
- Develop and design robust software architectures that adhere to ASIL-D requirements.
- Implement safety mechanisms and redundancy strategies for critical components.
- Implementation:
- Write clean, efficient, and ASIL-D compliant code in C and C++.
- Apply industry best practices to enhance software safety and reliability.
- Testing:
- Develop and execute test plans to verify ASIL-D compliance.
- Conduct unit testing, integration testing, and support validation activities.
- Documentation:
- Create comprehensive documentation for software designs, implementations, and testing procedures.
- Ensure that documentation aligns with ASIL-D certification requirements.
- Cross-Functional Collaboration:
- Work closely with system engineers, safety engineers, and quality assurance teams to achieve ASIL-D objectives.
- Participate in code reviews to maintain code quality and adherence to coding standards.
Qualifications:
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
- Proven experience in ASIL-D compliant software development for automotive applications.
- Proficiency in both C++ and C programming languages.
Skills and Competencies:
- Strong understanding of ASIL-D standards, including ISO 26262.
- Experience in software requirement analysis and architecture design for safety-critical systems.
- Knowledge of safety mechanisms, fault tolerance, and redundancy strategies.
- Familiarity with automotive software development processes and tools.
Preferred Experience:
- Previous work on ASIL-D compliant projects in the automotive domain.
- Knowledge of AUTOSAR architecture and software components.
- Familiarity with MISRA C/C++ coding guidelines.