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
- Make performance and optimization trade-offs to meet product requirement
- Work with our partners across the globe to ensure that the firmware systems
- Ability to work independently and provide mentoring to junior developers as
- 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.
- Private Health Insurance
- Performance Bonus
- Paid Time Off