MCU Embedded Software Technical Lead
Core
Lead embedded software development for Renesas 16/32-bit MCUs, IoT, Automotive, and Connectivity products, translating market and customer requirements into scalable, reusable software architectures and implementations.
Role type
Senior IC embedded software technical lead (MCU/IoT/Automotive)
Builds
Scalable, reusable embedded software solutions for Renesas MCU products
Domain
Semiconductor embedded systems, IoT, Automotive, Connectivity
Deliverable
production ML models | product features
Required skills
C programming, BSP development, device driver development, RTOS integration, middleware design, communication stack development, software requirements definition, architecture design, design review, bug analysis, root cause analysis, technical documentation, release management
Preferred skills
FreeRTOS/AzureRTOS/ZephyrRTOS development and porting, Ethernet/Wi-Fi/TCP/IP/MQTT/TLS software development, Bootloader optimization, memory layout design, multi-OS coexistence design, Automotive/Edge AI/embedded software experience, CI/CD implementation, test automation, Python/Shell scripting, small team technical leadership, AI-assisted code development
Technologies
C, FreeRTOS, AzureRTOS, ZephyrRTOS, Ethernet, Wi-Fi, TCP/IP, MQTT, TLS, Python, Shell, Jira, CI/CD
Responsibilities
Define software requirements and create architecture/design documents for Renesas MCU products; translate market and customer requirements into technical specifications; lead design and development of BSP, drivers, RTOS, middleware, and sample applications; manage traceability of requirements, architecture, implementation, and test results using tools like Jira; lead technical discussions with global teams, partners, and customers; conduct design reviews focusing on quality, scalability, and maintainability; drive development efficiency and quality through CI/CD, test automation, and process standardization; improve developer and customer experience with software and development tools
Seniority
Senior, hands-on IC with technical leadership