Embedded Software Engineer

0 years

0 Lacs

Posted:8 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company:


Yotuh Energy's mission toward sustainable and ultra energy-efficient cooling has just begun, starting with the often-overlooked yet deeply impactful sector of cold chain logistics.


We engineer electric refrigeration units for cold logistics trucks. Our product ensures the correct temperature is maintained in the cargo container of the truck during the transit. By doing so we provide a more economical, reliable and greener way to transport perishables like milk, curd, paneer, meat, seafood, icecreams, frozen foods, fruits, veggies, as well as vaccines and pharmaceuticals. With such a massive population to feed, our product solves a big missing link in cold chain logistics. 



Yotuh Energy is the first and only company in India to build electric refrigeration units enabling upcoming Electric Vehicles and existing Small Commercial Vehicles to handle cold logistics. 


As embedded software engineer you will be 

  • Designing and maintain firmware of our product involving Electronic Control Unit, HMI, Power Distribution Unit, etc  
  • Work with embedded hardware, controls, refrigeration teams in understanding how overall product will behave and design accordingly.
  • Planning System Level engineering goals, timelines, and executing on it.


Role offers a very unique and tough enduring opportunity for engineers to design, build, test and scale up a unique product. Building a refrigeration unit that is carrying critical products giving no time till they will perish- demands to have one of the most reliable electronics ever built. 


Responsibilities -


  1. Understand expected behavior of product by working closely with subsystems & teams like - Refrigeration, Embedded Hardware, HMI, Users, etc. 
  2. Conceptualize and design building blocks and communication lines by translating product behavior into firmware design. 
  3. Develop and implement error, warning, and preventive alerts for critical parameters and risks, such as refrigeration health and operational errors. (fault monitoring system/fault management system)
  4. Understand and implement safety and reliability measures for firmware, including Failure Modes and Effects Analysis (FMEA), as well as conduct code and risk reviews.
  5. Interacting with the operations team regularly for analyzing issues.
  6. Lead the transition of taking code to production, including design, development, validation and field deployments. 
  7. Perform Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL) testing in various conditions. 
  8. Developing Technical documents and manuals to accurately represent the application design, debugging and diagnostic standard operating procedures (SOPs).


Requirements -


  1. Experience with ARM-based microcontroller software development, preferably on STM32 platforms.
  2. Practical hands-on experience with communication protocols such as SPI, I2C, UART, CAN, and USB.
  3. Proficiency in using IDEs like STM Cube.
  4. Familiarity with embedded C, C++, and optional Python.
  5. Strong Understanding of basic coding algorithms and skills in code optimization.


More info -


https://yotuh.com/jobs

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You