Senior Embedded Firmware Engineer At REVOS

REVOS is a smart micro-mobility platform that works with enterprises across the automotive shared mobility value chain to enable and accelerate their smart vehicle journeys. Founded in 2017, it aims to empower all 2 and 3 wheeler vehicles through AI-integrated IoT solutions that will make them smart, safe, connected.

Qualifications and Skills Required

Software development experience and proven track record of delivering high-
quality firmware on ARM Cortex-M0/M3/M4/M7 platforms.
Excellent C/C++ programming skills.
Experience with protocols like SPI, CAN, I2C, UART, RS485 etc.
Experience with firmware design with Real-Time Operating System (RTOS).
Experience with at least one complete product development life cycle.
Knowledge of firmware reliability, performance and efficiency.
4 -8 years of relevant working experience.

Duties and Responsibilities

Deliver high-quality C code in a real-time embedded environment
Should be capable of analyzing specifications, developing test plans, integration, and verifying functionality with optimized system performance.
Develop and Design solutions for bare metal and/OR RTOS based embedded
systems.
Make performance and optimization trade-offs to meet product requirement
Work with our partners across the globe to ensure that the firmware systems
are scalable.
Ability to work independently and provide mentoring to junior developers as
needed.

Preferred Qualifications

Experience in Automotive Embedded is a plus.
Working knowledge of bootloaders and OTA is a plus.
Experience with UDS, AUTOSAR, ISO26262, MISRA Guidelines is a plus.
Working experience with Infotainment is a plus.
Experience in scripting languages such as Python is a plus.
Experience in the IoT/BLE/ WiFi is a plus.

Benefits

Private Health Insurance
Performance Bonus
Paid Time Off

 

Location: Bengaluru
Company: REVOS
Please drop a mail at [email protected]

Previous articleQualcomm Demonstrates New Features from Seeing Machines