MCU Embedded Software Technical Lead at Renesas Electronics | JP | Rezi

MCU Embedded Software Technical Lead at Renesas Electronics

MCU Embedded Software Technical Lead

Renesas Electronics · JP

2 weeks ago

MCU Embedded Software Technical Lead

Renesas Electronics · JP

14 days ago
Resume preview

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

Target Resume Now
Resume preview

Tailor your resume to this MCU Embedded Software Technical Lead role.

Rezi rewrites your resume against Renesas Electronics's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the MCU Embedded Software Technical Lead posting at Renesas Electronics — free, in seconds.

About the Role

This position is expected to translate market and customer needs into software requirements, collaborating with global development teams to create scalable and reusable embedded software, going beyond simple implementation.

Responsibilities

  • Create and review embedded software requirements definitions, PRDs, architectures, and design documents for Renesas MCUs.
  • Translate product planning, marketing, and customer requirements into 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 understand technical requirements and resolve issues.
  • Conduct design reviews and make technical decisions 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 for developers and customers.

Requirements

  • Embedded software development experience using C language.
  • Development experience in at least one of the following: BSP, device driver, RTOS, middleware, or communication stack for MCUs/SoCs.
  • Practical experience in software requirements definition, specification design, architecture design, and design review.
  • Experience in defect analysis, root cause identification, countermeasure planning, and quality improvement.
  • Communication skills to organize technical issues and build 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
  • MCU/SoC
  • BSP
  • Device driver
  • RTOS
  • Middleware
  • Communication stack
  • Software requirements definition
  • Specification design
  • Architecture design
  • Design review
  • Defect analysis
  • Quality improvement
  • Communication
  • Technical documentation
  • Progress management
  • Issue management
  • Release management
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Test automation
  • Development process standardization
  • 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
  • Python
  • Shell scripting
  • AI-driven code development
  • AI-driven code review
  • AI-driven code testing

Location

  • Remote Work Available: No

Work Type

  • Regular (PERM)

Experience Level

  • Experienced professional
  • Technical lead or project management experience in a small team

Benefits

  • Competitive compensation package
  • 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 cutting-edge technology development in automotive, industrial, infrastructure, and IoT fields, contributing to a safer, healthier, more environmentally friendly, and smarter future.
  • Renesas' corporate culture is centered around 'TAGIE' (Transparent, Agile, Global, Innovative, Entrepreneurial), which represents our shared values that support how we work, grow, and pursue our Purpose.
  • This collaborative spirit and challenging mindset enable us to transform industries through semiconductor technology and contribute to people's lives worldwide.