07 Aug
|
Ather Energy
|
Bengaluru
07 Aug
Ather Energy
Bengaluru
WHAT YOULL DO AT ATHER:
- One should be responsible End to End for the kernel module of Android software.
- Communicate with the 3rd party vendors along with meetings to align on the activities for the platform layer .
- Working closely with Engineering, design and hardware teams to flesh out solutions and POCs .
- Working with program team to ensure planning is accurate and provides high predictability
- Partner management for solutions that require collaboration with external vendors/teams.
- Manage the release cycles for the assigned modules and prioritizing the different development activities .
HERES WHAT WE ARE LOOKING FOR:
- 3-7 Years of experience with the Android BSP, Linux Kernel, Device Drivers, Device Tree and its customizations.
- Experience with board bring up and Android BSP.
- Knowledge and experience working with bootloaders.
- build environments such as buildroot, yocto, docker, etc.
- knowledge of C/C++.
- Experience with source control using Git.
- Knowledge of hardware communication protocols and peripherals such as UART, I2C, CAN, SPI, PWM, GPIO, etc.
- Knowledge of working with hardware modules such as LCD, Touch, GPS, GSM modem, RTC, watchdog.
- Knowledge of TCP/IP and networking protocols.
- Experience working with JTAG, Logic Analysers, etc.
- Experience working with NXP, Qualcomm chipset is a plus.
- Good to have a RTOS / Bare Metal experience.
- Capable of using tools and techniques for debugging kernel and user space applications.
Team Responsibilities
- Manage your business goals, contribute to product strategy and help develop your team.
- Optimize your own code and make sure engineers are able to optimize theirs.
- Create explicit career paths for team members and help them grow with regular & deep mentoring. Perform regular performance evaluation and share and seek feedback.
- Take ownership of linux drivers and bring up AOSP Dashboard peripherals.
- Help support applications in production to ensure there is continuity of business.
- Mentor and coach engineers and seek an opportunity to bring in continuous improvements to implement back-end best practices.
- Setting up the best practices and coding standards for the team.
- Drive development of the project, predominantly via effective delegation to the team.
- Help developers resolve both technical problems as well as human resources issues.
📌 Platform Developer - AOSP (Bengaluru)
🏢 Ather Energy
📍 Bengaluru