Embedded Engineer

2 weeks ago


Delhi NCR New Delhi, India Creatara Mobility Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Job Title:

Embedded Engineer Electric Vehicles (EV) BMS and ECU Development

Job Summary:

We are seeking a highly skilled Embedded Engineer to join our team, specializing in the development of Battery Management Systems (BMS) for electric vehicles and Electronic Control Units (ECU) with integrated sensor interfaces including GPS, Gyro, Radar, and Lidar. The ideal candidate will possess strong technical expertise in embedded systems, sensor integration, automotive electronics, and communication protocols, coupled with a passion for innovation in the electric vehicle industry.

Key Responsibilities:

  1. BMS Development:

  2. Design, develop, and implement embedded software for Battery Management Systems (BMS) in electric vehicles.

  3. Integrate BMS with various battery chemistries and ensure accurate monitoring of battery parameters such as voltage, current, temperature, and state of charge.
  4. Develop algorithms for battery balancing, thermal management, and state estimation (SoC, SoH).

  5. ECU Development:

  6. Design and develop embedded software for Electronic Control Units (ECU) in electric vehicles.

  7. Integrate and interface with GPS, Gyro, Radar, and Lidar sensors to support advanced driver-assistance systems (ADAS) and autonomous driving features.
  8. Implement communication protocols such as CAN, LIN, FlexRay, Ethernet, SPI, I2C, and UART for data exchange between ECUs and sensors.

  9. Sensor Integration:

  10. Develop and implement software drivers for GPS, Gyro, Radar, and Lidar sensors.

  11. Process and analyse sensor data to extract relevant information for vehicle control and navigation.
  12. Ensure real-time data acquisition and processing to support vehicle dynamics and safety features.

  13. System Optimization and Testing:

  14. Optimize embedded software for performance, reliability, and power efficiency.

  15. Conduct rigorous testing and validation of BMS and ECU software in both simulated and real-world environments.
  16. Debug and resolve issues related to hardware-software interactions, sensor inaccuracies, and communication failures.

  17. Collaboration and Documentation:

  18. Collaborate with hardware engineers, system architects, and other cross-functional teams to ensure seamless integration of embedded software with vehicle systems.

  19. Prepare and maintain detailed documentation of software design, implementation, testing, and troubleshooting procedures.
  20. Stay updated with the latest advancements in embedded systems, automotive electronics, and sensor technologies.

  21. Work Planning

  22. Analysing the Workload

  23. Creating Scope of Work
  24. Developing Project Timelines and Milestones
  25. Document Design Process, Test procedures and validation results

Qualifications:

  • Education:

  • Bachelor's degree in electrical engineering, Computer Engineering, Embedded Systems, or a related field.

  • Experience:

  • 2+ years of experience in embedded software development, preferably in the automotive industry.

  • Proven experience in developing BMS and ECU software for electric vehicles.
  • Hands-on experience with GPS, Gyro, Radar, and Lidar sensor integration is preferable

  • Technical Skills:

  • Proficiency in programming languages such as C, C++, and Python.

  • Experience with embedded development tools and environments (e.g., MATLAB/Simulink, Keil, Eclipse).
  • Strong knowledge of communication protocols (CAN, LIN, Fle0xRay, Ethernet, SPI, I2C, UART) and real-time operating systems (RTOS).
  • Experience with communication stacks and tools such as CANoe, CANalyzer, and Vector tools.
  • Familiarity with automotive networking standards such as ISO CAN), ISO KWP2000), and ISO UDS).
  • Understanding of secure communication protocols and encryption methods for automotive systems.
  • Ability to develop and debug software drivers for SPI, I2C, and UART interfaces.

  • Soft Skills:

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks effectively.


  • New Delhi, India VOLANSYS (An ACL Digital Company) Full time

    Job Description :Designation: Senior Engineer / Principal Engineer ExperienceRequired :4 to 8 Years Job Location: Ahmedabad Shift Timings: 10 AM to 7 PM (Mon-Fri)Job Functions / Responsibilities:Technical responsibilities: • Requirement Understanding and requirement writing • Effort Estimate • Architecting Embedded systems • Design and develop...


  • New Delhi, India Praan Full time

    BackgroundPraan (Praan, Inc.) is an impact focused deep-tech startup democratizing clean air using breakthrough filterless technology. The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India. Our team puts extreme attention to detail and loves building technology that's aspirational. Praan's team and...


  • New Delhi, India Digital Health Solutions Full time

    About Us:Digital Health Solutions (DHS) is a U.S.-based ISO 13485–certified MedTech engineering and regulatory consulting firm with a strong global presence. In India, we operate through our affiliate, Biovantage Technology Solutions Pvt. Ltd., based in Mumbai.We are seeking a skilled and hands-on Embedded Firmware Engineer to lead the design and...


  • New Delhi, India Ashling Full time

    Company DescriptionFounded in 1982 and headquartered in Limerick, Ireland, Ashling is a global leader in embedded development tools and services. With dedicated R&D teams in Limerick and Kochi, and a worldwide presence spanning Silicon Valley, Bangalore, EMEA, and APAC, we support semiconductor leaders and fast-growing startups alike. We specialize in...


  • New Delhi, India UST Full time

    We’re Hiring: Embedded Build Systems Engineer Location:[Bengaluru / Pune / Hyderabad / Coimbatore]Focus Areas:CMake • Yocto • Buildroot • Zephyr • CI/CD • Embedded Toolchains • AutomationReady to build the systems that build everything else? Join us as anEmbedded Build Systems Engineerand help lay the foundation for high-performance embedded...


  • New Delhi, India Persistent Systems Full time

    Work Location: Bangalore Work Mode: 5 Days work from office Experience: 5 to 9 YearsWe are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms. Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage. The role involves development and...


  • New Delhi, India Yuma Energy Full time

    Job Title: Embedded Hardware Engineer Location:Bangalore Job Type:Full-time Experience:4-6 Years Job Summary: We are looking for a hands-onEmbedded Hardware Engineerto work as anindividual contributorin the design and development of embedded systems andpower electronics. The ideal candidate should have strong fundamentals inelectronics , practical experience...

  • Embedded Engineer

    1 week ago


    Delhi, India TIGI HR Full time

    Job Title: Embedded Firmware EngineerExperience: 5–7 yearsLocation: PuneJob Summary:We are looking for a passionate Embedded Firmware Engineer with 5–7 years of experience in microcontroller-based systems, real-time programming, and communication protocols . The ideal candidate will be responsible for developing reliable, efficient, and...


  • New Delhi, India BotLab Dynamics Full time

    Job Overview:We are seeking a highly skilled Embedded Linux Engineer to join our innovative team. The idealcandidate should bring extensive expertise in working with advanced microprocessors, particularly NXP i. MX ARM Cortex-A series and other ARM Cortex-A series processors. This role is critical indeveloping and maintaining cutting-edge embedded systems...


  • New Delhi, India BotLab Dynamics Full time

    Job Overview:We are seeking a highly skilled Embedded Linux Engineer to join our innovative team. The idealcandidate should bring extensive expertise in working with advanced microprocessors, particularly NXP i. MX ARM Cortex-A series and other ARM Cortex-A series processors. This role is critical indeveloping and maintaining cutting-edge embedded systems...