Senior Staff Firmware Engineer

2 days ago


bangalore, India Renesas Electronics Full time
About the Company:
This is an opportunity to join a top-notch BMS IC Team with Renesas’s leading Power Business Unit. You will be part of a very skilled group of engineers who are helping build world class automotive and consumer BMS products.
About the Role:
Your main responsibility will be to design, develop & maintain Firmware platform that scales with Renesas BMS Solutions. This task entails developing complicated R&D firmware and software in collaboration with IC Digital design, verification & validation teams, PMO and other relevant corporate engineering functions to support team objectives.
Responsibilities:
Develop FW platform for BMS Products.
Innovate, Design and Develop new Firmware Feature to maximize reusability, testability, performance, safety, robustness and flexibility.
Independently Develop\validate medium to large FW features.
Identify and Optimize key firmware design elements.
Develop customer GUI tools to configure BMS Products or ICs.
Develop tools for FW evaluation, simulation or mass production.
Work with System & HW design team to derive requirements.
Develop Battery management related algorithms.
Provide customer support for BMS products.
Qualifications:
Minimum 8-15 yrs. of Firmware development experience
Minimum 5 years of Bare-metal and 3 years of RTOS firmware development experience
Strong C/C++ capabilities.
Strong Scripting abilities (Python, Bash)
Experience with RL78, ARM core MCUs or similar.
Familiarity with interfacing to serial ports, A/D and D/A converters, RAM/Flash memories, and other digital electronics
Familiarity with I2C, SPI, CAN-FD, SMBus etc peripheral protocols.
Excellent understanding of data structures and algorithms fundamentals.
Familiarity with Firmware Design patterns and antipatterns.
Familiarity with Git SCM, CI/CD, Build systems, Code coverage, Static and dynamic code analysis tools.
Must have a written and verbal cross-functional communication skills
Strong Problem Solving - Applies a creative and analytical approach to address problems. Identifies workable and timely solutions.
Ability to design well-organized code\testing methodologies.
Strong analytical, debugging and problem-solving skills.
Exposure to Product Life Cycle and Software Development methodologies.
Motivated and independent with the ability to work effectively in a team.
Strong analytical, debugging and problem-solving skills.
Required Skills:
Silicon/Board bring-up Experience
Programming language Java/C# is a plus etc.
GUI design experience is a plus
Automotive Experience is a plus.
Experience with Battery Management ICs, Fuel Guage ICs, USB Power Delivery is a plus.
LINT/MISRA C Static Verification experience
Model based Design Experience with Matlab Simulink in
Ability to work effectively in a fast-paced and rapidly changing environment
Silicon Verification and validation experiences are a plus
Preferred Skills:
Experience with Battery Management ICs, Fuel Guage ICs, USB Power Delivery is a plus.
LINT/MISRA C Static Verification experience
Model based Design Experience with Matlab Simulink in
Ability to work effectively in a fast-paced and rapidly changing environment
Silicon Verification and validation experiences are a plus
  • Staff Engineer

    2 weeks ago


    bangalore, India Enphase Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...

  • Staff Engineer

    4 days ago


    bangalore, India Enphase Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...


  • bangalore, India LeadSoc Technologies Pvt Ltd Full time

    Greetings from LeadSOC Technologies!!! We are a service-based Company, working since the last 8 years in Bangalore, Hyderabad & Germany. At LEADSOC Technologies, we offer cutting edge Engineering Design services in Software Applications, VLSI and Embedded Systems. We have been growing rapidly over the last 8 years to meet the evolving needs of the...


  • bangalore, India Renesas Electronics Full time

    About the Company: This is an opportunity to join a top-notch BMS IC Team with Renesas’s leading Power Business Unit. You will be part of a very skilled group of engineers who are helping build world class automotive and consumer BMS products. About the Role: Your main responsibility will be to design, develop & maintain Firmware platform that scales...


  • Bangalore, India Dover India Full time

    About the Company: Dover is a diversified global manufacturer with annual revenues in excess of $8 billion. We deliver innovative equipment and components, specialty systems and support services through four major operating segments: Energy, Engineered Systems, Fluids, and Refrigeration & Food Equipment. Dover combines global scale with operational...


  • bangalore, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR57348 Staff Engineer-SSD Firmware Validation ...


  • bangalore, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR57348 Staff Engineer-SSD Firmware Validation ...


  • bangalore, India Ananant Systems Private Limited Full time

    Vision:Establishing a world-class semiconductor and wireless systems company headquartered in India to address the expanding requirements for advanced connectivity, computing, and security for wireless 5G and 6G infrastructure and devices. Our product offerings including Intellectual Property (IP), chip design, semiconductor products, software and systems...


  • Bangalore City, India Dover India Full time

    About the Company:Dover is a diversified global manufacturer with annual revenues in excess of $8 billion. We deliver innovative equipment and components, specialty systems and support services through four major operating segments: Energy, Engineered Systems, Fluids, and Refrigeration & Food Equipment. Dover combines global scale with operational agility to...


  • Bangalore City, India Dover India Full time

    About the Company:Dover is a diversified global manufacturer with annual revenues in excess of $8 billion. We deliver innovative equipment and components, specialty systems and support services through four major operating segments: Energy, Engineered Systems, Fluids, and Refrigeration & Food Equipment. Dover combines global scale with operational agility to...

  • Senior Engineer

    3 months ago


    bangalore, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR57780 Senior Engineer , ESSD Firmware ...

  • Senior Engineer

    4 days ago


    bangalore, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR57780 Senior Engineer , ESSD Firmware Experience...


  • Bangalore City, India LeadSoc Technologies Pvt Ltd Full time

    Greetings from LeadSOC Technologies!!!We are a service-based Company, working since the last 8 years in Bangalore, Hyderabad & Germany. At LEADSOC Technologies, we offer cutting edge Engineering Design services in Software Applications, VLSI and Embedded Systems.We have been growing rapidly over the last 8 years to meet the evolving needs of the...


  • bangalore, India Ananant Systems Private Limited Full time

    Vision:Establishing a world-class semiconductor and wireless systems company headquartered in India to address the expanding requirements for advanced connectivity, computing, and security for wireless 5G and 6G infrastructure and devices. Our product offerings including Intellectual Property (IP), chip design, semiconductor products, software and systems...


  • bangalore, India Ananant Systems Private Limited Full time

    Vision: Establishing a world-class semiconductor and wireless systems company headquartered in India to address the expanding requirements for advanced connectivity, computing, and security for wireless 5G and 6G infrastructure and devices. Our product offerings including Intellectual Property (IP), chip design, semiconductor products, software and systems...


  • bangalore, India Schneider Electric Full time

    AREAS OF RESPONSIBILITY Good knowledge in embedded C, Assembly/In-line Assembly, MATLAB, embedded c++/c, IAR, RTOS, and Communication: TCP/IP, MODBUS, SPI, I2C, RS-485 Good experience in all aspects of firmware/software engineering design requirements, specifications, initial designing, coding, debugging, and unit testing etc. Hands-on...


  • Bangalore City, India Tohands Full time

    Job Title: Senior Embedded Firmware Engineer (Linux)Location: Koramangala, BangaloreCompany: Tohands.In Job Description:Seeking an experienced Senior Embedded Firmware Engineer to lead our firmware team. The ideal candidate will excel in embedded Linux, boot loaders, kernels, C, C++, and Linux-based application development. Experience with IoT, MQTT, REST...


  • Bangalore City, India Tohands Full time

    Job Title: Senior Embedded Firmware Engineer (Linux)Location: Koramangala, Bangalore Company: Tohands.InJob Description: Seeking an experienced Senior Embedded Firmware Engineer to lead our firmware team. The ideal candidate will excel in embedded Linux, boot loaders, kernels, C, C++, and Linux-based application development. Experience with IoT, MQTT, REST...


  • bangalore, India Tohands Full time

    Job Title: Senior Embedded Firmware Engineer  ( Linux) Location: Koramangala, Bangalore   Company: Tohands.in   Job Description:   Seeking an experienced Senior Embedded Firmware Engineer to lead our firmware team. The ideal candidate will excel in embedded Linux, boot loaders, kernels, C, C++, and Linux-based application development. Experience...


  • bangalore, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR45666 Senior Engineer, ESSD Firmware ...