Skip to content
Back to open roles
Location
47490 Seabridge Dr, Fremont, CA 94538
Remote
No travel. No telecommuting.
Employment type
Full-time
Salary
$206,315/year
Embedded systems

Staff software engineer

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.

  • Analyze user needs and develop software solutions applying computer science and mathematical analysis.
  • Conceptualize, design, develop, test, validate, and deploy software for EV technologies including motor-control and charging.
  • Design, implement, and debug embedded software for vehicle control and battery management in C/C++.
  • Contribute to architectural design of embedded systems including firmware and communication protocols.
  • Develop real-time operating system software, optimizing scheduling for time-critical vehicle applications.
  • Bachelor's degree in Computer Science or related field plus 5+ years progressive experience.
  • Software and firmware development experience.
  • Embedded software development for automotive or similar real-time systems.
  • C, C++ programming in real-time operating systems.
  • Real-time OS, software architecture, and communication protocols expertise.
  • ARM processors and ARM development tools knowledge.
  • Debug circuit boards using oscilloscopes, logic analyzers, and JTAG debuggers.
  • EOE / Must be legally authorized to work in the United States without sponsorship.

Send resume to info@dimaag.ai or use the application link provided on the careers page.