A successful candidate is expected to lead the Firmware development and integration effort for various Ather products and be responsible for qualifying and integrating FW at various stages with HW. Responsibilities include:

Understanding requirements from different stakeholders and translating these to application features
Writing high quality source code to program complete applications within deadlines
Unit-testing code for robustness, including edge cases, usability, and general reliability
Performing functional and non-functional testing
Troubleshooting and debugging applications
Designing creative prototypes according to specifications
Evaluating existing applications to reprogram, update and add new features
Developing technical documents and handbooks to accurately represent application design and code
Identifying and communicating possible risks along with preventive and corrective measures
Designing HW/SW integration while working with HW/Algorithms/Cloud teams to deliver an integrated solution.

Here’s What We Are Looking For:

Must have:

ECU Software development experience (any of the Auto ECUs Body Electronics/Infotainment/ Powertrain/Cluster)
Previous experience with Low level firmware, Boot loaders, Device Drivers development
Hands on Experience Communication Protocols CAN, I2C, SPI, RS232
Experience with static analyser, JTAG tools etc…
Knowledge in Assembly and compilers
Strong testing & debugging skills, experience with logic analysers

Language: C, C++

Nice to have

Experience with HW design for ECUs
Experience with UDS, AutoSAR, ISO26262, MISRA Guidelines
Previous experience with SIL and HIL Testing as well as Test case generation for the same.
Hand on experience in using CAN tools & CAPL Scripts, Bus Master
Real Time operating Systems, Python, Matlab/Simulink

You Bring To Ather:

BE/B.tech/B.Sc is minimum req with minimum 2-3 years of prior industry experience.

Location: Bengaluru
Company: Ather Energy

Previous article3D Robotic Motion Phantom that Mimics the Human Lung