

About Ridlr
About
Ridlr is India's Premier Public Transport App that finds the best routes for your daily communtes and lets you travel smarter and cashless on public transport.
Connect with the team
Company social profiles
Similar jobs

Experience: 4–6 Years
Domain: Automotive IoT | Connected Vehicles | Firmware & OTA
Core Stack: Rust | AWS | IoT Core | Apache Kafka | MemoryDB
Key Responsibilities
OTA & Firmware Lifecycle
- Co-own OTA firmware rollout operations across multi-ECU connected vehicle architectures.
- Design automated mechanisms to detect update failures, network interruptions, verification errors, and stalled deployments.
- Implement deterministic retry, recovery, and rollback mechanisms to ensure reliable firmware updates without vehicle bricking.
- Ensure firmware package integrity, signature validation, and data security throughout the OTA pipeline.
Data Engineering & Telemetry
- Design and maintain real-time streaming pipelines for vehicle telemetry, heartbeats, OTA campaign status, and ECU state changes.
- Build high-throughput data services and workers using Rust for payload routing, processing, and verification.
- Use Apache Kafka and AWS IoT Core for real-time data ingestion and event streaming.
- Leverage AWS MemoryDB for Redis for low-latency fleet state, campaign progression, and session management.
- Build resilient pipelines capable of handling intermittent connectivity, noisy networks, and out-of-order data.
Monitoring & Analytics
- Build real-time dashboards for fleet health, firmware versions, OTA campaigns, and update progress.
- Define and monitor key OTA metrics including success/failure rates, retry rates, failure categories, and completion time.
- Implement automated alerting and anomaly detection for unexpected failure spikes during staged or canary rollouts.
- Analyze logs, traces, and telemetry data to identify campaign bottlenecks, telemetry loss, and hardware-related failures.
Required Skills
Mandatory
- 4–6 years of experience in Data Engineering, Software Engineering, or IoT Backend Engineering.
- Strong hands-on experience with Rust for backend/data processing applications.
- Experience with AWS, particularly IoT Core, S3, ECS/EKS, and Lambda.
- Strong experience with Apache Kafka and real-time data pipelines.
- Hands-on experience with AWS MemoryDB for Redis or Redis Enterprise.
- Working knowledge of Python and SQL.
- Experience with MQTT, WebSockets, and HTTP/S protocols.
- Strong understanding of distributed systems, streaming data, and resilient data pipelines.
Preferred
- Experience with firmware lifecycle management and OTA systems.
- Exposure to connected vehicles, automotive IoT, telemetry platforms, or connected hardware fleets.
- Experience with device shadows and fleet/device state management.
- Experience building telemetry dashboards using Power BI, Apache Superset, or custom dashboards.
- Experience with staged/canary deployments and automated failure recovery.
Primary Technology Stack
- Languages: Rust, Python, SQL
- Cloud: AWS, IoT Core, S3, ECS/EKS, Lambda
- Streaming: Apache Kafka
- Caching & State: AWS MemoryDB for Redis, Redis
- IoT Protocols: MQTT, WebSockets, HTTP/S
- Analytics & Visualization: Power BI, Apache Superset
- Domain: Automotive IoT, Vehicle Telemetry, OTA, Firmware Management
Job Description for Sales Engineer Bangalore
1) Assist senior sales engineers in technical presentations and proposals.
2) Understand client requirements and suggest appropriate solutions.
3) Support in pre-sales activities, product demos, and client meetings.
4) Generate leads and help in achieving sales targets identify, develop, and manage new business
opportunities in assigned territories or accounts.
6) Prepare and deliver technical presentations, proposals, and quotations.
7) Coordinate with internal departments (Design, Production) to ensure smooth order execution.
8) Negotiate terms and close sales to achieve targets.
9) Provide post-sales support and ensure customer satisfaction.
10)Conduct market analysis and competitor activity tracking to identify trends and opportunities.
11) Maintain CRM records and regular reporting of sales activities and forecasts.
Skills Required:
1) Strong communication and interpersonal skills.
2) Negotiation and persuasion skills
3) Basic technical understanding of products (engineering/industrial/products knowledge)
4) Client handling and CRM tools knowledge
We are seeking a passionate Embedded System Trainer cum Developer who can train engineering students or professionals in embedded technologies and contribute to in-house development projects. This is a hybrid role that combines technical training with real-time project execution in embedded systems.

Work Mode: Full-time, in-person
Reporting To: VP – Software
Job Description
We are looking for a hands-on Technical Lead Engineer to lead the design, development, and delivery of our Head-End System (HES), Meter Data Management (MDM), and Smart Metering platform. The role requires strong backend engineering expertise, deep understanding of smart metering and utility systems, and the ability to guide a development team through architecture, implementation, integration, testing, deployment, and production support.
The ideal candidate will have practical experience building scalable IoT or utility platforms involving smart meter communication, DLMS/COSEM protocols, real-time data acquisition, validation, event processing, command execution, and integration with enterprise systems such as billing, NMS, OMS, and analytics platforms.
Key Responsibilities
- Lead end-to-end technical development of HES, MDM, AMI/AMR, and smart metering modules.
- Design scalable backend architecture for meter communication, data ingestion, validation, processing, storage, and reporting.
- Implement and guide development of DLMS/COSEM IEC 62056 based meter communication.
- Integrate with smart meters, DCUs/gateways, billing systems, NMS, OMS, analytics systems, and third-party utility platforms.
- Lead Java/Spring Boot backend development using REST APIs, messaging queues, socket programming, and distributed system patterns.
- Design high-volume data pipelines for interval data, events, alarms, billing reads, and meter health data.
- Ensure performance, scalability, fault tolerance, database optimization, and reliable production operations.
- Mentor developers, review code, define engineering standards, and guide sprint-level technical execution.
- Work with product, project, QA, deployment, and customer teams to convert utility requirements into robust technical solutions.
- Own technical troubleshooting for production issues, performance bottlenecks, device communication failures, and integration defects.
- Prepare technical documentation, architecture diagrams, API specifications, and deployment guidelines.
Required Skills
- 6+ years of software development experience, including 3+ years in smart metering, HES, MDM, AMI, IoT, or utility platforms.
- Strong hands-on experience with Java, Spring Boot, REST APIs, JDBC/JPA, multithreading, backend system design, debugging, performance tuning, and production support.
- Practical experience with DLMS/COSEM, IEC 62056, Gurux or similar frameworks, smart meter communication, meter reads, events, commands, and remote operations.
- Strong understanding of communication protocols such as TCP/IP, socket programming, FTP/SFTP, MQTT/HTTP, and related integration patterns.
- Experience with Kafka/RabbitMQ, MySQL/MariaDB, MongoDB, Redis, ClickHouse, Apache Solr, or similar messaging and data platforms.
- Knowledge of scalable architecture, including clustering, replication, load balancing, caching, retries, failover, monitoring, and large-scale time-series data handling.
- Experience leading backend engineering teams, owning technical delivery, reviewing code, and mentoring developers.
- Preferred: experience with utility/DISCOM projects, AMISP programs, billing engines, prepaid metering, NMS/OMS, energy accounting, cloud services, CI/CD, Docker/Kubernetes, observability, and cybersecurity for smart metering systems.
Education Requirement
Bachelor’s degree in Computer Science, IT, Electronics & Communication, Electrical Engineering, or a related engineering discipline is preferred. Candidates with strong hands-on HES/MDM, AMI, DLMS/COSEM, IoT, or utility software experience may be considered even with a different academic background.
• Preparing and delivering technical presentations for clients, in order to explain the products and potential deliverable.
• Understand customer requirements and convey the same to the management.
• Help in product modification based on customer needs.
• Maintain relationship with existing customers – take feedbacks, resolution of problems related to installing equipment, renew orders etc.
• Preparation of regular reports.
• Recording and maintaining client data.
• Understanding client quotations and negotiating with
Looking for Lead Azure Engineer | Bangalore to join a team of rockstar developers. The candidate should have a minimum of 8+ yrs. of experience.
There are multiple openings. If you're looking for career growth & a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report into IIT'ans/BITS grads with 10+ years of development experience + work with F500 companies (our customers).
Company Background - We are a multinational software company that is growing at a fast pace. We have offices in Florida & New Delhi. Our clientele spreads across the US, Australia & APAC. Here's the link to our website (codevyasa.com). To give you a sense of our growth rate, we've added 70+ employees in the last 6 weeks itself and expect another 125+ by the end of Q1 2024.Qualifications:Bachelors degree in Computer Science, Information Technology, or a related field.
Application level programming on Linux but must know and experience in azure edge IotHere is what we have on offer for you:
- Glassdoor's rating of 4.8
- Free healthcare
- Laser-sharp focus on upskilling our employees
- Diverse & Inclusive teams
- Industry-par compensation & benefits
- Great work-life balance
• Testing and Quality Control of Transformer.
• Servicing of all our products.
• Inward Material Inspection.
• PCB Testing.
• Independent Inspection Handing.
• Modification / New Development of procedures – Products.
•Knowledge in the products Electrical /Electronic field.
•Self Correspondence - email drafting, co-ordination
We are looking for a can do it attitude, and the ability to deliver with high velocity and high-quality at the same time.
This person MUST have:
- BE Computer Science, MCA or equivalent.
- Experience testing IOT devices managed by cloud.
- Manual testing experience and a desire to learn and work with the latest technologies. Web, Cloud and Mobile App testing.
- Develop test plans, cases, and scripts; schedule and execute test cycles; contribute to testability & quality of software.
- Reports all defects accurately; facilitate problem tracking and successful resolution; assess and communicate various risks involved and provide necessary assistance to engineers and stakeholders.
- Basic knowledge of automation know-how [ API automation, Python] - Test to fail mindset, Solid test strategy experience, well versed with QA processes. - Hands on experience on Performance test angle.
Experience:
- Min 1 year experience
- Not more than 10 year experience.
Location
- Remotely, anywhere in India
Timings:
- 40 hours a week (9 PM IST to 2 AM IST(10 hours in your suitable time) , Monday to Saturday).
Position:
- Full time/Direct
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here because you love the company. We have only a 15 days notice period.
Skills Required:
- Good experience with programming language Python
- Strong understanding and development experience with Golang.
- Strong experience in Docker.
- Good knowledge with any of the Cloud Platform like Azure.
- Must be comfortable working in a Linux environment.
- Must have exposure into IOT domain and its protocols ((Zigbee & BLE ,LoRa,Modbus)
- Must be a good team player.
- Strong Communication Skills
Mobile App Development:-
We are looking for 2 - 3 years of overall mobile app development experience out of which experience of at least 2+ years in developing native and hybrid mobile applications Should have handled end-to-end designing, development, testing, and deployment on any native Android/iOS platform.
Hands-on experience with native development will add advantage, Angular 6+ Excellent technical knowledge on HTML5, CSS3, JQuery, JQuery Mobile, AJAX, XML, JSON, Java, Bootstrap, PhoneGap, Angular JS.
Should have working experience in consuming Web Service and REST API.
Experience in Business Object Model implementation data integration with JSON/XML Designing and implementing different analytics interfaces such as charts, graphs etc.
Should have knowledge of App signing, publishing to Play-store and iTunes Well versed with code management like GIT, SVN Should be a team player
Roles and Responsibilities:-
- Develop hybrid mobile applications & deliver across the entire app life cycle concept,
- design, build, deploy, test, release to app stores.
- Work directly with the tech team to conceptualize, build, test, and realize products.
- Test the app on devices and Deploy it on Apple Store & Google Play Store.
- Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort and Optimizing performance for the apps.








