About the Role
· Develop and optimize embedded software for our innovative Battery Packs.
· Collaborate with cross-functional teams to design and implement robust firmware.
· Debug and troubleshoot embedded systems to ensure seamless functionality.
· Participate in code reviews and contribute to the continuous improvement of our software development processes.
Requirements
· Bachelor's/Master's degree in Computer Engineering, Electrical Engineering, or related fields.
· Proven experience in C/C++ programming for embedded systems.
· Familiarity with microcontrollers, RTOS, and communication protocols (SPI, I2C, UART).
· Solid understanding of hardware-software interactions and low-level debugging.
· Knowledge of version control systems and software testing methodologies
About the Company
Adiabatic Technologies is a startup founded by IITians that specializes in building intelligent Lithium-ion Batteries. These batteries can be fast charged in just 20 minutes, have a 10X slower degradation rate for a longer lifespan, and offer unparalleled safety.