Embedded Systems Engineer (Full-time Job)

Deadline: 30 Apr 2025

Location: Kakinada, India

Department: Embedded Systems


Relevant Skills: C/C++, Embedded C, RTOS based development, I2C, SPI, UART, CAN, ARM Cortex, Power Electronics

Good to have Skills: freeRTOS, Automotive grade software development, BMS, IoT, Python Scripting

Minimum Experience: 0-2

Compensation/Stipend: INR. Not Disclosed.

Description:

Job Title: Embedded Systems Engineer Location: [Your Location / Remote / Hybrid] Company: Emiant Innovations Private Limited Job Type: Full-time Experience Level: 1-4 years (Flexible for the right candidate) Salary: Competitive, based on experience About Us At Emiant Innovations, we're building next-gen Battery Management Systems (BMS) and thermal management solutions, with AI-powered intelligence at the core. As a deep-tech startup, we work at the intersection of hardware, firmware, and software to build smart, sustainable energy solutions. We're looking for passionate problem-solvers who want to help shape the future of energy tech. Role Overview We’re hiring an Embedded Systems Engineer to join our core engineering team. You’ll be working on designing, developing, and debugging embedded firmware for our battery management and control systems. This is a hands-on role with a lot of freedom, responsibility, and the opportunity to see your work in real-world products. Key Responsibilities Design and develop firmware for microcontrollers (STM32, ESP32, or similar) Work on low-level drivers (UART, SPI, I2C, CAN, ADC, PWM, etc.) Interface with sensors, actuators, and wireless modules (BLE, LoRa, GSM, etc.) Write efficient, modular, and well-documented code in C/C++ Optimize system performance, power consumption, and memory usage Contribute to hardware bring-up, testing, and debugging using tools like oscilloscopes and logic analyzers Collaborate with hardware, software, and data teams for system integration Participate in system architecture decisions, code reviews, and R&D discussions Required Skills & Experience Strong understanding of embedded systems and microcontroller programming Proficiency in C/C++ for bare-metal and RTOS-based development Hands-on experience with protocols like I2C, SPI, UART, CAN Familiarity with PCB schematics, datasheets, and embedded debugging tools Experience with STM32, TI MSP430, or other ARM Cortex-based platforms Basic knowledge of battery systems, power electronics, or energy storage (preferred but not mandatory) Nice to Have Experience with FreeRTOS or other real-time operating systems Exposure to safety-critical or automotive-grade software development Familiarity with BMS, IoT, or energy-related products Python scripting for testing or data collection Enthusiastic about startups and building from scratch What You’ll Get Work closely with the founding team on cutting-edge tech Freedom to experiment, innovate, and take ownership Access to labs, prototyping tools, and testing infrastructure Supportive and flexible work culture Competitive compensation and equity (for long-term roles)

Application

Submitted Successfully

Thank you for applying. We will get back to you soon.

Submission Failed

There was an error while submitting your application.