Senior Staff/Principal Embedded System Engineer for Power Applications

Hybrid
SeniorPrincipal
🇮🇳 India
Software development

Introduction

Are you a passionate Embedded System Engineer with a talent for designing physical board prototypes and firmware for power electronics products?
Are you looking forward to joining the New Energy revolution leading the creation of cutting-edge embedded systems in the field of Renewable Energy, Battery Energy Storage Systems and further groundbreaking applications?
If so, we want you on our expanding Power System and Solution Marketing Team!

We are seeking a highly motivated, talented and experienced Embedded System Engineer to play a pivotal role in the development of our next-generation power electronics systems, from concept to reference design and physical prototyping.

The ideal candidate has track-record of successfully leading the Printed-Circuit Board (PCB) design, the Firmware and Application Software development, and the Hardware plus Software integration and validation, for power electronics solutions (1 – 250 kW).
The aforementioned solutions seamlessly combine several power converters (AC-DC, DC-AC, DC-DC), multiple MCUs/MPUs (ARM Cortex-A/M, Renesas proprietary core), numerous sensors and various connectivity ICs (WiFi, Bluetooth/LE, LTE).

In this exciting role, you will also be responsible for the entire embedded software lifecycle, from defining the software architecture and selecting the appropriate MCU/MPU, to leading the development and integration of both application software and sub-system firmware. Real-time control and monitor systems will be used when needed.
You will also supervise the software integration into physical prototype, by debugging and testing proof-of-concept boards.

This position allows for a hybrid work schedule with a mix of work spent between office, test & validation laboratory and working from home.

Role Responsibilities

In this role, you will be responsible for:

  • Lead the design and development of embedded system with particular focus on software architectures and firmware solutions for power electronics systems.
  • Define system requirements, select suitable MCU/MPU, perform trade-off studies, and choose optimal hardware and software tools and technologies.
  • Design System/Application Control & Monitoring Board, from BoM selection to Schematic creation and PCB layout & simulations
  • Architect, develop and validate detailed software specifications and ensure adherence to real-time constraints and functional safety standards (when required by the application).
  • Collaborate effectively with cross-functional teams (e.g., MCU/MPU design groups, Hardware development team, external vendors) to achieve seamless integration of multiple MCU-powered sub-system drivers/firmware with the main application MCU/MPU and its application software.
  • Experience with writing or updating Firmware running on multiple sub-systems to meet complete solution specifications.
  • Develop and implement robust real-time control algorithms for high-performance and reliable power converter controller MCUs.
  • Select and integrate appropriate communication protocols (e.g., UART, I2C, SPI, CAN bus) for data exchange with other systems.
  • Select and integrate software protocols to enable WiFi, Bluetooth and LTE connectivity, cloud capabilities and AI/ML algorithm.
  • Manage software development lifecycles (SDLC), ensure adherence to coding standards and best practices. Perform code reviews, unit testing, and integration testing to ensure software quality and functionality.
  • Stay current with advancements in embedded software development tools, real-time operating systems (RTOS), new programming paradigm and power converter control algorithms.
  • Author technical documentation for software design, architecture, and test procedures.

Requirements

  • B.S. in Electronics Engineering or Computer Science is required (M.S. preferred), with 12+ years of relevant experience in Embedded firmware.
  • Proven track record of successfully leading and completing complex embedded systems design and physical prototype validation.
  • Extensive understanding of the embedded MCUs and MPUs space required (ARM Cortex-A, Cortex-M, RX, RL78, MIPS, RISC-V).
  • Proficient with MCU/MPU selection driven by system requirements analysis
  • Ability to design MCU/MPU-based application boards, from schematic generation to PCB layout and simulation (parasitic extraction, SI/PI simulations)
  • Proficient with embedded systems programming languages (e.g., C, C++) and real-time operating systems (RTOS).
  • Proficient in both wireless and wired connectivity technologies (e.g., Wi-Fi, Bluetooth/LE, LTE Cat-M1/NB-IoT, Ethernet) including comprehensive understanding of common networking protocols (e.g., HTTP, TCP/IP, UDP, MQTT) including their secured version.
  • Experience with common Embedded Systems communication protocols (e.g., I2C, SPI, UART, CAN, USB PD, Modbus, Profibus, etc.).
  • Extensive experience with Agile, CI/CD (and related Software version-control tools), Waterfall software development methodology.
  • Extensive experience in debugging tools like gdb, J-Link, Ozone, protocol analyzers.
  • Excellent communication skills and demonstrated ability to work cross-functionally with a wide range of world-wide groups including System Architects, Power ICs design teams, Hardware engineers, etc.
  • Knowledge of Power Converters Hardware & Control Algorithms (e.g. Control algorithms for Inverter, PFC, Motor Driving, etc.) is a strong plus
  • Experience in working with Renesas MCUs/MPUs is a strong plus.
  • Experience in Embedded Systems in the field of Energy & Grid applications is a strong plus.

 

Renesas Electronics

Renesas Electronics

Renesas is a top global semiconductor company developing products for automotive, industrial, infrastructure, and IoT markets.

Automotive

Other jobs at Renesas Electronics

 

 

 

 

 

 

 

 

View all Renesas Electronics jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇮🇳 India
Software development

No spam. No ads. Unsubscribe anytime.

Similar jobs

 

 

 

 

 

 

 

Â