- LocationPune, India
-
IndustryAutomotive
Description:
Our client is looking for a Deputy Director – Software SoC COE Leader.
The SW SoC CoE Leader is responsible for coordinating Engineering activities related to Software SoC development. She/he leads SW SoC architectural design for SW product or platform, for RFQ or Awarded products. In detail needs to establish detailed software requirements, architectural design and to ensure low level design, code construction, unit testing, code reviews, static analysis and to ensure software development strictly follows ASPICE level2/level3 compliance and deliver software of high quality keeping program QCD KPI’s intact.
Software SoC Leader scope include:
- Technical hands on in end-to-end SW development for various OEM projects.
- Drive common platform architecture to develop various subsystems for cockpit experience product includes infotainment, display, Cluster, ADAS products.
- Hands-on technical expertise in Base software, middleware, Vehicle Network & Diagnostic, application, HMI, Cloud computation.
- Coaching and technical mentoring
- Proactive risk management in identifying dependencies
- Define & lead technical competency development for continuous skill enhancement
- Define & lead technology roadmap for SoC, VCU, Qualification & integration teams within software
- Define and drive engineering KPI’s to bring efficiency and productivity improvement actions
- Define and lead “Software Factory” model incorporate required checks and balance to drive consistent and first-time right software deliveries
- Drive ASPICE Level 2 & Level 3 process adherence in software development
- Technical solutions identification at Software level.
- Define & lead workload planning for the team and ensure adequate staffing for the customer deliveries
- SW design compliancy with functional safety & cybersecurity regulation
- Define cost optimization by design, co-design and innovation.
- SW Risk analysis (DFMEA or other).
- Organizes task forces and participates actively in critical issue on SW Requirements, Architecture to solve technical problems and propose corrective actions
- Tracking, monitoring and reporting project progress
- Drive SDL, Feature Owners and Product Construction teams for the project in software deliveries.
- Propose relevant technical solutions for future SW Architecture.
- Communicates with peer in the SW entity and shares best business practices across regional R&D center
- Fully documented to company standards and SPICE Level 3
Qualifications:
- Master's degree in Computer Science/ Electronics / Software engineering
- Proficient in English
Experience:
- 18+ years of experience in automotive area in Tiers 1 in SW Engineering department
- Successful launch of several products in mass production
Competencies:
- Experience in Architecture (IVI, IVE, Display, Wireless Charger, Remote Tuner, Cluster Accessories, ADAS, IMS/DMS) based on RTOS, Linux and Android.
- Experience in working with CPU, GPU & TPU based architecture.
- Experience in MCU & FreeRTOS.
- Experience in working with Hypervisor solutions.
- Experience in working on Open-VX, OpenCL, CUDA, Open-CV etc.
- Experience in working on Multicore Architectures for NVIDIA (Jetson-AGX, NX, Xavier etc.), TI (TDA4x, TDA3x etc.).
- Must have handled RFQs from Software perspective.
- Must have working experience on ARM based Microprocessor and Microcontroller (8/16/32) platforms
- Experience in screen projection technologies Carplay, Android Auto, Baidu Carlife, Miracast, Mirrorlink etc.
- Experience in Navigation technologies like OSM, Tom Tom etc.
- Experience in boot time measurement and optimization for quick boot requirements.
- Experience in Linux BSP and Kernel development.
- Experience in working with Android Run Time (Zygote, ADB bridge).
- Experience in performance analysis and optimization of in various layers.
- Experience in Middle layer development and customization.
- Experience in IPC using D-Bus, Common-API/FIDL and VSomeIP.
- Experience in OTA updates for Android and Linux.
- Experience in algorithm (AI/ML/DL) development on various platforms.
- Experience in working with various platforms (TI VisionSDK, Ambarella-SDK, NVIDIA etc.)
- Experience in porting on various platforms.
- Experience in working on C, C++, Python, Scripting.
- Experience in Inter process and processor communications.
- Experience in debugging (Jtag, serial etc.), performance analysis and optimization in various layers.
- Experience in Middle layer development and customization.
- Experience in working with Middle layer libraries for Multimedia (Gstreamer, FFMPEG, LibVLC), Graphics (OpenGL), Security (crypto, cybersecurity) etc.
- Experience in U-Boot & SPL/MLO.
- Experience in working with Android Application Framework.
- Experience in working with Android libraries for Multimedia, Graphics, Security etc.
- Experience in Voice Recognition application based on Alexa and native solutions.
- Experience in Audio Calibration, Diagnostics, tunning, and audio post processing using DSP etc. o Qualcomm Audio Framework for Integrity and Android is a plus o Qualcomm Audio DSP Framework is a plus
- Experience in communication protocols like CAN, CAN-FD, LIN, MOST, SPI, I2C, UART,MQTT & RS232.
- Experience in Audio Manager & Audio management for USB/MTP, Bluetooth, Telephony, Navigation, Tuner(AM/FM/DAB+), Carplay, Android Auto, Baidu Carlife sources.
- Experience in Multimedia frameworks (gstreamer, Openmax, stagefright)
- Good understanding of HSM, Secure boot, Secure updates, SecOC, True Random number generator, Signing (ECDSA, RSA ) and experience in implementation for it.
- Experience in Functional Safety (ISO 26262).
- Experience in Uboot, ARM trusted firmware, Android verified boot & OPTEE.
- Experience on Chip specific security features, Awareness on TCC805x will be plus.
- Experience in SDK vulnerability monitoring and fixing
- Aware of Crypto terminologies like encryption ( AES, ECC ), signing ( ECDSA, RSA ), Hash ( SHA-256 ) etc
- Aware of Vulnerability analysis (Software), Threat analysis and risk assessment, Threat modelling. ▪ Experience in UI/UX design and implementation for IVI/Cluster.
- Experience in UI Frameworks for Linux, Android, RTOS like FreeRTOS.
- Experience in UI implementation with Qt, Android, Qt for MCU, Populus, Kanzi, HTML5(with JS) etc.
- Experience in Splash screen/ Welcome animation with rendering with opengl etc.
- Experience in 2D/3D rendering with GPU.
- Good experience in Surround view and Rear-view applications of various platforms. ▪ Must have good hands-on of C/C++/Java programming for quick prototyping.
- Good debugging skills on various platforms.
- Experience in Scripting, Make/Cmake.
- Experience in debugging tools like gdb,strace,ftrace, valgrind, ktrace etc.
- Experience in Microcontroller Cortex R/M series will be plus.
- Experience in AUTOSAR will be plus.
- Experience in working with loggers to store logs on device or remotely (DLT etc.).
- Good understanding of Continuous build using Jenkins, Linux and Android Build tools.
- Experience in HAL layer customization.
- Experience in Yocto build.
- Experience in Audio and Video codecs and streaming.
- Experience in GMSL-II/LVDS and SerDes.
- Experience in integration and validation methodologies.
- Experience in working with Git and Gerrit.
- Project and Risk Management
- SPICE focus on all SWE & SYS processes
- Engineering offshoring experience, ability to work with international distributed teams
- Software development, planning and monitoring
- Agile methodology and High capacity of synthesis for technical issues
- Problem solving attitude
- Atlassian Suite (Jira, Confluence) knowledge
- Advanced written and spoken English
- French, Japanese and German Optional
Mindset/Attitude/Skills:
- High Leadership skill, ability to empower others to achieve results through motivation, recognition and performance feedback
- High Communication skill, ability to express information in a manner appropriate to different levels of people & to lead negotiations
- High Customer Satisfaction Skill, ability to recognize, respond to customer expectations with sense of urgency and even increase expectations
- High in Initiative & Execution skill, Ability to take actions, decisions in promised timely manner
- Very high Ownership/Commitment skill, Ability to take full responsibility for decisions & results even when all elements are not under individual direct control
Travel: International
