CareerPlanSign in

MCU Embedded Software Architect & Technical Lead

Kodaira, jp💼 Full-time🗓 2026-09-09 → 2026-09-26

Core

Define requirements, architecture, and design for embedded software on Renesas MCUs, IoT, Automotive, and Connectivity products, bridging market/customer needs with scalable technical solutions.

Role type

Senior embedded software architect and technical lead

Builds

Scalable, reusable embedded software including BSPs, drivers, RTOS middleware, and connectivity stacks for Renesas MCUs

Domain

Semiconductor embedded systems, IoT, Automotive, Connectivity

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C programming, embedded software development, BSP development, device driver development, RTOS integration, middleware design, communication stack development, requirement definition, architecture design, design review, bug analysis, technical documentation, project management

Preferred skills

FreeRTOS/AzureRTOS/ZephyrRTOS development, Ethernet/Wi-Fi/TCP/IP/MQTT/TLS software, Bootloader optimization, multi-OS design, Automotive/Edge AI experience, CI/CD automation, Python/Shell scripting, small team technical leadership

Technologies

C, FreeRTOS, AzureRTOS, ZephyrRTOS, Ethernet, Wi-Fi, TCP/IP, MQTT, TLS, Jira, CI/CD

Responsibilities

Create and review PRDs, architecture, and design documents for embedded software; translate market/customer requirements into technical specifications; lead design and development of BSPs, drivers, RTOS, and middleware; manage traceability of requirements to release artifacts using Jira; lead technical discussions with global teams and customers; conduct design reviews focusing on quality and scalability; promote development standards and automation; improve developer experience

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.