More  Posts
Senior Software Developer @STG Labs, Bangalore
Tech Support Engineer @ Wrike | Ex- Webengage | Ex- Exotel at Wrike, Bangalore
Golang Developer @PolicyBazaar.com, Gurgaon
Sr. Engineering Manager|| IITK Alumnus || Payment || Security || Fintech || Leadership, Gurgaon
Senior Backend Developer @Wrkspot, Bangalore
Recruitment Consultant(Freelance) || TalentXO || Elite Relationship Manager || Kotak Mahindra Bank || MBA-HR || NMIMS Bangalore || Btech-CSE || IIITDM Jabalpur, Kadiri
Firmware Development Engineer III @Ola Electric, Bangalore
Posted in Thapar
8-10 Yrs Exp.

Hi everyone, I have an opening to share with you.


Job Summary:

  • Be part of the Software Engineering team. As a Technical Lead, you shall own the complete ECU software development.Roles and Responsibilities:Technically lead the team of engineers for a given ECU and devices. 
  • Lead SW development on aftermarket products like ODB dongles, and other accessories / devices that will attach to existing OLA built vehicles and existing vehicles in the market.
  • Be hands on firmware developer.
  • Work closely with the Principal Engineer to architect the complete system.
  • Define feature design and implementation.
  • Own complete delivery of an ECU.
  • Work with the team to deliver on the project/product milestones. 
  • Work in an Agile environment, delivering iteratively the various features.
  • Develop and Design solutions for bare metal and/OR RTOS based embedded systems.
  • Interact and engage with Product and QA to deliver a high quality product.
  • Be involved in a continuous improvement process in design, development and delivery.
  • Define metrics and goals for the deliverables.
  • Adopt good industry practices for firmware design, development and delivery process.
  •  Experience & Skills:8-10years of experience in Embedded Software/Product Development.
  • Strong programming skills in C & C++, (additional programming languages experience such as Python, Rust would be a plus).
  • 16/32 bit controller based Product/Software development experience is a must.
  • Complete product lifecycle management experience.
  • Strong ARM microcontroller based software development experience.
  • Hands with bootloaders, OTA solutions.
  • Strong working experience of debuggers, tools and IDEs for Embedded Systems.
  • Good knowledge of various hardware communication protocols - CAN, SPI, UART, I2C etc.
  • Good knowledge of soft communication protocols like mqtt, etc.
  • IoT, Telematics product development experience would be good.
  • Knowledge of UDS, CAN TP etc would be an advantage.
  • Having set up a complete build system for the firmware package.
  • Good experience of working with schematics and hardware.
  • Strong debugging and problem solving skills.
  • Agile development experience is a must.
  • Code version control management tools such as Gitlab, Github.


Qualifications: B.Tech/ M.Tech in Electronics/Computer Science


If this is interesting for you then please share your resume while applying. Also, please feel free to reach out in case of any queries.


Thanks,

Divyam Soni

Ola Electric
Sector:
Automotive, Electric Vehicle, Manufacturing, Marketing, Sales
Size:
251-500 employees
Stage:
More  Posts
Senior Software Developer @STG Labs, Bangalore
Tech Support Engineer @ Wrike | Ex- Webengage | Ex- Exotel at Wrike, Bangalore
Golang Developer @PolicyBazaar.com, Gurgaon
Sr. Engineering Manager|| IITK Alumnus || Payment || Security || Fintech || Leadership, Gurgaon
Senior Backend Developer @Wrkspot, Bangalore
Recruitment Consultant(Freelance) || TalentXO || Elite Relationship Manager || Kotak Mahindra Bank || MBA-HR || NMIMS Bangalore || Btech-CSE || IIITDM Jabalpur, Kadiri
Feedback