CareerPlanSign in

Principal Software Engineer

Kodaira, jp💼 Full-time🗓 2026-09-30 → 2026-10-02

Core

Define requirements, architecture, and design for embedded software on Renesas 16/32-bit MCUs, IoT, Automotive, and Connectivity products.

Role type

Principal Software Engineer (Embedded Systems)

Builds

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

Domain

Semiconductor / Embedded Systems / Automotive / IoT

Required skills

C programming, embedded software development, BSP development, device driver development, RTOS integration, middleware design, 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, Python/Shell scripting, CI/CD automation, technical leadership

Technologies

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

Responsibilities

Lead technical discussions with global teams and customers to define requirements; design and review software architecture for scalability and reusability; manage traceability of requirements to implementation and release; drive development process standardization and quality improvement; mentor developers and promote adoption of best practices.

Seniority

Principal, hands-on IC with strategic influence

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