Experience Level 12 years 1. Development of platform software architectures for Automotive Radio platforms 2. Embedded Software Development for Radio products following Automotive standards 3.
Handle responsibilities along the project lifecycle from high-level software architecture and concept design, development, system integration and customer support 4.
Alignment with overall system architecture and customer requirements Desired skills 1. Expertise in automotive embedded SW architecture and development 2.
Expertise in defining SW architectures for throughput, Memory footprint and scalability. 3. Knowledge of operating systems and related communication concepts (Linux, RTOS, AUTOSAR) 4.
Experience in Software development on multicore SoCs having control processors and DSP processors 5. Experience in estimation, requirements management, architecture specification etc.
6. Hands-on with various software development methodologies 7. Understanding of security concepts secure Boot, secure communication is a plus 8.
Experience in Software development using CMMI, ASPICE compliance processes 9. Experience in design & implementation of low level software drivers & Boot Loaders for Automotive Radio platforms 10.
Experience with C and assembly language programming 11. Working knowledge of I2C / SPI / Ethernet / CSI-2 / LVDS / CAN 12.
Experience in developing software for Tensillica DSP cores or ARM processors will be an advantage. 13. Experience in software debugging with JTAG based debugging tools.
14. Experience in reviewing hardware schematics, debugging PCBs. 15. Practicing software quality methodologies involving reviews, code quality analysis, documentation, FMEA etc.
16. Exposure to coding standards (MISRA) 17. Experience in working in a multi-site development environment. Hence a willingness to communicate freely across domains.