Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this MCU Embedded Software Architect & Technical Lead role.
Rezi rewrites your resume against Renesas Electronics's job description. Free.

Tailor your resume to this MCU Embedded Software Architect & Technical Lead role.
Rezi rewrites your resume against Renesas Electronics's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the MCU Embedded Software Architect & Technical Lead posting at Renesas Electronics — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the MCU Embedded Software Architect & Technical Lead posting at Renesas Electronics — free, in seconds.
About the Role
This position is expected to translate market and customer requirements into software requirements and architecture, and to realize scalable and reusable embedded software in collaboration with global development teams. This is not just an implementation role.
Responsibilities
- Create and review embedded software requirement definitions, PRDs, architectures, and design documents for Renesas MCUs.
- Understand product planning, marketing, and customer requirements to concretize software requirements and implementable technical specifications.
- Design, develop, and technically lead BSPs, device drivers, RTOS integration, network/connectivity middleware, OTA/FOTA, and sample applications.
- Manage traceability between market & customer requirements, software architecture design, implementation, testing, and release deliverables using tools like Jira.
- Lead technical discussions with domestic and international software development teams, partners, and customers to grasp technical requirements and resolve technical issues.
- Conduct design reviews and make technical judgments considering implementation quality, scalability, reusability, and maintainability.
- Promote development efficiency and quality improvement through CI/CD, test automation, and development process standardization.
- Improve software and development experience to be user-friendly for developers and customers.
- Promote the adoption of development methods, technologies, designs, and architectures aligned with business units among internal and external teams.
Requirements
- Embedded software development experience using C language.
- Development experience in one of the following: BSP, device driver, RTOS, middleware, or communication stack for MCU/SoC.
- Practical experience in software requirement definition, specification design, architecture design, and design review.
- Experience in defect analysis, cause identification, countermeasure planning, and quality improvement.
- Communication skills to organize technical issues and reach consensus with domestic and international stakeholders.
- Practical experience in technical documentation, progress management, issue management, and release.
- Ability to autonomously learn new technology areas and apply them to product development.
Skills
- C language
- Embedded software development
- BSP
- Device drivers
- RTOS
- Middleware
- Communication stacks
- Software requirement definition
- Specification design
- Architecture design
- Design review
- Defect analysis
- Quality improvement
- Communication
- Technical documentation
- Progress management
- Issue management
- Release management
- Continuous learning
- FreeRTOS
- AzureRTOS (ThreadX)
- Zephyr RTOS
- Ethernet
- Wi-Fi
- TCP/IP
- MQTT
- TLS
- Bootloader
- Startup time optimization
- Memory layout
- Multi-OS/OS coexistence design
- Automotive embedded software development
- Edge AI embedded software development
- Industrial equipment embedded software development
- Customer technical discussions
- Partner technical discussions
- Requirement adjustment
- Technical seminars
- Python
- Shell scripting
- CI/CD
- Test automation
- Development process standardization
- Technical lead
- Project management
- AI-assisted code development
- AI-assisted code review
- AI-assisted code testing
Location
- Japan
Work Type
- Regular
- Full-time
Experience Level
- Experienced professional
Benefits
- Competitive compensation
- Comprehensive benefits package
About the Company
- Renesas is a global company providing embedded semiconductor solutions with the purpose of 'To Make Our Lives Easier'.
- With over 21,000 engineers and problem-solving professionals in over 30 countries, we are involved in developing cutting-edge technologies in the automotive, industrial, infrastructure, and IoT fields, contributing to a safer, healthier, environmentally friendly, and smarter future.
- Renesas' corporate culture is centered around 'TAGIE' (Transparent, Agile, Global, Innovative, Entrepreneurial).
- TAGIE represents the shared values that support our way of working, growing, and pursuing our purpose.
- This collaborative spirit and challenging mindset enable us to transform industries through semiconductor technology and contribute to people's lives worldwide.