Engineer- AISW Team
Contribute to refactoring and modularization of AI software components, ensuring compliance with Functional Safety (FuSa) design norms. Develop high-quality unit tests and validation utilities that strengthen the robustness of the AISW (AI Software Stack), including frameworks that improve code coverage and code quality. Collaborate with cross-site stakeholders to implement software safety mechanisms and assist in building or improving tooling for automated quality enforcement. Work across the AI stack—from host-side components to NPU-adjacent modules—to ensure reliability expectations. Define tasks and create work breakdown including estimation of effort. Ability to adapt to changing priorities and domain of activities is needed to address the immediate needs of the team. Work with various cross-site stakeholders to deliver commitments to meet different release milestones. Apply best software engineering practices. Excellent C/C++/Python programming and software validation and quality analysis skills, including debugging, performance analysis, and test design. Hands-on experience with C++ programming is a must-have skill. Professional work experience in embedded software, driver development, and/or systems engineering on SoCs using Linux/Android/QNX/etc. Ability to work independently, understand scope, plan implementation, and lead your own development effort. Excellent communication skills (written and verbal) and team player. Experience with Code Coverage, Code Quality Tools (Parasoft, CTC++, Klockwork) used in Automotive MISRA compliance is a plus. Experience in automotive software validation framework is a plus. Experience with ISO 26262 Functional Safety Standard is a plus. Exposure to Heterogeneous computing systems such as ARM + NPU is a plus Experience in on-device model inference is a plus. Familiarity with use of GenAI coding tools is a plus. Bachelor's/Master's in engineering, Machine learning/AI, Information Systems, Computer Science, or related field. 1+ years of experience with C++ and Python. Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.