Embedded Software Engineer

5 days ago


Chennai, Tamil Nadu, India Yotuh Energy Full time ₹ 9,00,000 - ₹ 12,00,000 per year

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. 

Job Description:

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 -


  • Embedded Engineer

    3 days ago


    Chennai, Tamil Nadu, India Siliconz Embedded Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop, test & maintain embedded systems using Embedded C, RTOS & communication protocols with microcontrollers. Experience in hands-on development and troubleshooting on embedded targets


  • Chennai, Tamil Nadu, India Angel and Genie Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Description The ideal candidate will have strong experience in microcontroller (MCU)-based programming and real-time operating systems (RTOS). You will be responsible for designing, developing, testing, and maintaining embedded firmware and software for various applications, ensuring high performance and reliability. Key Responsibilities:Design and...


  • Chennai, Tamil Nadu, India TekPillar Services Pvt. Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Description :Job Role : Embedded Software Engineer AutomotiveExperience : 10 to 15 YearsLocation : Chennai We are seeking an experienced Embedded Software Engineer Automotive to join our team. The candidate will work on Infotainment, Clusters, HPCs, and Software-Defined Vehicle (SDV) systems, driving embedded software architecture, development, and...


  • Chennai, Tamil Nadu, India TekPillar® Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title:Automotive Embedded Software Engineer (Linux, BSP & AUTOSAR)Experience:12 to 15 YearsLocation:ChennaiWe are seeking an experiencedAutomotive Embedded Software Engineerwith expertise inLinux BSP, Device Drivers, Digital Cockpit Systems, andAUTOSAR. Hands-on experience withQualcomm, NXP, and TIchipsets.Key Responsibilities:Define and implement ...


  • Chennai, Tamil Nadu, India People Prime Worldwide Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    About Client:Our Client is a global IT services company headquartered in Southborough, Massachusetts, USA. Founded in 1996, with a revenue of $1.8B, with 35,000+ associates worldwide, specializes in digital engineering, and IT services company helping clients modernize their technology infrastructure, adopt cloud and AI solutions, and accelerate innovation....


  • Chennai, Tamil Nadu, India eMICROLABS Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    About the jobLocation:Chennai, Tamil NaduInternship Duration:6 MonthsOffer Type:Internship leading to Permanent PositionJob Description:We are hiringEmbedded Software Engineer Internsfor our Chennai office. The selected candidates will undergo a6-month full-time internship. Upon successful performance, candidates will be offered apermanent rolein our...


  • Chennai, Tamil Nadu, India TekPillar Services Pvt. Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Description : - F2F Drive : 11th Oct 2025 at Chennai. Key Responsibilities : - Work on embedded C programming and Linux OS for Embedded product software Development. - Awareness about Cross-compilation and Makefile build environment. - Support bug fixing, validation, and optimization of Linux Applications. - Should have hands-on experience on...


  • Chennai, Tamil Nadu, India EMDSOL Pvt Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionAt EMDSOL Pvt Ltd, we specialize in creating cutting-edge solutions that bridge the gap between hardware and software. Our expertise spans across Embedded Systems, Firmware Development, IoT integration, AI, and Machine Learning, empowering businesses to build smarter, more connected devices and systems. We have deep expertise in embedded...


  • Chennai, Tamil Nadu, India Rurutek Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionRurutek Private Limited, founded in 2017 and headquartered in Chengalpattu, Tamil Nadu, is a technology-driven company specializing in multimedia ecosystems, IoT, and AI-powered security solutions. Our product portfolio includes Set-Top Boxes, HDMI Dongles, GPON CPEs, and AI-driven IP Cameras with advanced features like facial recognition...


  • Chennai, Tamil Nadu, India, Tamil Nadu Angel and Genie Full time

    Job Title: Embedded Software Engineer (MCU & RTOS)Location: ChennaiJob Type: Full-TimeExperience Level: Mid-LevelJob Summary:We are seeking a highly skilled and motivated Embedded Systems Software Developer to joinour engineering team. The ideal candidate will have strong experience in microcontroller(MCU)-based programming and real-time operating systems...