← BACK TO CAREERS

// EMBEDDED SYSTEMS

Software Engineer

Fremont, CA (Remote considered)·Full-time

About Dimaag-AI

Dimaag-AI is a Tier 1 supplier of electric vehicle systems focused on designing and building battery modules and packs (including swappables), inverters, motors, and ultra-fast DC charging systems up to 1MW. We are a team of serial entrepreneurs and leaders from the technology and electric vehicle industry, headquartered in Silicon Valley with offices in Japan and India. As an end-to-end, grid-to-point-of-use EV solutions provider, our customers leverage our deep expertise to enable 0-to-1 and 1-to-10 technology growth and fast-track their electrification goals.

Key Responsibilities

  • Design, implement, and debug embedded software for vehicle control, battery management, and power conversion systems using C/C++.
  • Contribute to the architectural design of embedded systems including firmware, communication protocols, and integration.
  • Develop software for real-time operating systems, optimizing task scheduling for time-critical vehicle control applications.
  • Implement communication protocols (CAN, Ethernet, SPI) for data exchange between embedded systems.
  • Develop fault diagnosis, error handling, and fail-safe mechanisms for robust vehicle operation.
  • Design and execute test plans using simulation, HIL testing, and on-vehicle testing methodologies.
  • Create documentation including design specifications, test reports, and compliance documentation.
  • Work with hardware, systems, and QA engineers to integrate software into vehicle platforms.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.
  • Proven experience in embedded software for automotive or real-time systems.
  • Proficiency in C/C++ and embedded development tools.
  • Strong understanding of RTOS, software architecture, and communication protocols.
  • Hands-on experience with ARM processors and development tools.
  • Experience debugging circuit boards using oscilloscopes, logic analyzers, and JTAG debuggers.

Other Information

  • Competitive Salary
  • Medical, Dental, and Vision benefits
  • 401K
  • Stock Options
  • Company sponsored events