Vanix logo

Vanix

Senior Firmware Engineer

Vanix

📍 Hyderabad, India 🇮🇳

full-time
senior
Posted —

Key Skills

firmwareCANModbusEthernetOCPP

Industry

AutomotiveEnergy

Job Description

JOB DESCRIPTION:-


Senior Firmware Engineer

EVSE AC Charger Platform & Next-Gen Architecture


Position Summary:-

We are seeking an exceptionally skilled Senior Firmware Engineer to lead all firmware development, architecture, and production operations for our EVSE AC charging platform. This is a strategic technical leadership role requiring deep expertise in real-time embedded systems, power electronics control, IEC 61851 state machine implementation, communication protocols (CAN, RS485 Modbus, Ethernet, OCPP), and safety-critical systems. The successful candidate will be the firmware architecture owner, overseeing the stabilization of our 7.4kW platform, directing the roadmap for next-generation 11kW/22kW multi-gun designs, and managing the complete lifecycle from protocol stack design to production releases, FOTA, and safety operations.


Key Details:-


Position Type

Full-time

Joining Timeline

15 days to 1 month

Team Size

collaborate cross-functionally with hardware, hardware, QA, and product teams

Location

Hyderabad, India


Core Scope Of Work:-


Communication Protocols And Integration:-


  • Design and implement multi-protocol stack architecture supporting: CAN bus (ISO 11898), RS485 Modbus RTU/TCP, Ethernet TCP/IP, and OCPP 2.0.1 over LAN
  • Develop OCPP 2.0.1 client implementation with full compliance to Open Charge Point Protocol specification for remote device management
  • Create robust CAN bus abstraction layer with message filtering, priority handling, and error recovery mechanisms
  • Implement RS485 Modbus driver with proper framing, CRC validation, and timeout handling for building management system integration
  • Manage API development and versioning for third-party integrations (fleet management systems, grid operators, etc.)

Software Tools and User interfaces:-


  • Own firmware architecture and interfaces for the charger mobile APP (user-facing charging experience, session management, payment integration)
  • Implement DMS Tool (Device Management System) backend APIs for fleet operators and service technicians
  • Architect FOTA (Firmware Over-The-Air) system for safe, versioned firmware updates with pre-update validation and rollback capability
  • Ensure secure firmware update pipelines with encryption, signature verification, and staged rollout mechanisms


Next Generation Architecture Design:-


  • Act as architecture owner for next-generation charger platforms: Type-11 (11kW), and Type-22 (22kW) designs
  • Design modular firmware architecture to support multi-gun configurations (e.g., 4-gun simultaneous charging scenarios)
  • Scale IEC 61851 state machine and metering logic to handle multiple simultaneous charging sessions with load balancing
  • Develop power management and thermal control algorithms for higher power levels while maintaining safety and efficiency
  • Ensure architectural clarity and reusability across product variants to minimize code duplication and technical debt


Firmware Roadmap and Strategic Planning:-


  • Define and maintain the firmware roadmap aligned with business goals and technical evolution
  • Plan protocol stack enhancements, feature additions, and technology adoption (e.g., future smart metering standards)
  • Evaluate emerging EV charging standards (ISO 20898, OCPP 3.0, etc.) and propose adoption timelines
  • Manage technical debt, refactoring priorities, and code quality initiatives


Sprint Ownership and Development execution:-


  • Own sprint planning, task breakdown, and story estimation for firmware development cycles
  • Drive daily stand-ups and maintain team velocity and delivery commitments
  • Conduct code reviews, enforce coding standards, and mentor junior firmware engineers
  • Lead technical design reviews and architectural discussions for complex features


Primary Responsibilities:-


  • Direct end-to-end firmware development for 7.4kW production platform and next-generation products
  • Implement and maintain IEC 61851 state machine, CP signal processing, metering, and safety-critical control logic
  • Design protocol stack architecture for multi-protocol support (CAN, RS485, Ethernet, OCPP 2.0.1)
  • Architect FOTA system and manage all firmware releases to production
  • Define APIs for APP, DMS Tool, and third-party integrations
  • Lead firmware roadmap and technical strategy for multi-variant product portfolio
  • Mentor and guide firmware engineering team toward best practices and technical excellence
  • Collaborate with hardware teams on signal integrity, power management, and real-time requirements
  • Ensure compliance with EV charging standards, safety regulations, and Indian certifications


Required Qualifications:-


Experience and Expertise:-


  • 5+ years of embedded firmware development experience
  • 5+ years in real-time embedded systems, microcontroller programming (ARM Cortex-M, STM32, NXP), and safety-critical applications
  • Expert-level proficiency in C/C++ with emphasis on embedded systems, RTOS patterns, and low-level optimization
  • Hands-on experience implementing ‌IEC 61851 (EV charging standard) state machine or equivalent safety-critical state machines
  • Proven track record with ‌power electronics control: PWM drivers, ADC conversion, analog signal conditioning, current/voltage sensing
  • Production experience: shipped 2+ products to market with full lifecycle management (development, testing, release, maintenance)
  • Strong expertise in multiple communication protocols: CAN (ISO 11898), RS485 Modbus, Ethernet TCP/IP, and ideally OCPP or similar IoT protocols
  • Hands-on experience implementing or integrating ‌OCPP (Open Charge Point Protocol) with firmware systems
  • Experience designing and implementing FOTA (Firmware Over-The-Air) update mechanisms with secure update pipelines
  • Knowledge of metering/energy measurement systems, including calibration, accuracy standards, and multi-tariff handling
  • Demonstrated ability to design scalable firmware architecture supporting multiple product variants and configurations
  • Experience with safety-critical systems: failure mode analysis (FMEA), functional safety principles, and risk assessment
  • Strong debugging skills: experience with logic analyzers, oscilloscopes, JTAG/SWD debuggers, and protocol analysis tools
  • Proficiency with version control (Git), continuous integration/deployment (CI/CD) pipelines, and agile development practices


Leadership and Soft Skills:-


  • Proven technical leadership: experience mentoring engineers, conducting architecture reviews, and driving technical decisions
  • Strong communication: ability to articulate complex technical concepts to both engineers and non-technical stakeholders
  • Ownership mindset: proactive problem-solving, end-to-end responsibility, and drive to deliver high-quality solutions
  • Collaborative approach: strong cross-functional teamwork with hardware, QA, product, and operations teams
  • Attention to detail with a commitment to code quality, documentation, and maintainability


Education:-


  • Bachelor's degree in Electronics Engineering, Electrical Engineering, Computer Science, or equivalent hands-on experience


Desired Qualifications:-


  • Experience in EV charging infrastructure, power delivery systems, or renewable energy platforms
  • Familiarity with RTOS (FreeRTOS, Zephyr, ThreadX) and real-time scheduling concepts
  • Knowledge of wireless protocols: BLE, NB-IoT, LTE-M for IoT connectivity
  • Experience with cloud integrations and REST API design
  • Certification in functional safety (ISO 26262, IEC 61508) or EV charging standards (IEC 61851, GB/T)
  • Experience with hardware testing frameworks and automated test infrastructure
  • Background in the Indian EV/renewable energy sector and familiarity with local regulatory requirements


Technical Competencies:-

Expertise Required


Firmware Architecture

Modular design, scalability, multi-variant support, real-time constraints, performance optimization

EV Charging Standards

IEC 61851 state machine, CP/PP signal handling, Vehicle-to-Charger communication, safety state transitions

Communication Protocols

CAN (ISO 11898), RS485 Modbus, Ethernet TCP/IP, OCPP 2.0.1 over LAN/HTTP(S)

Power Electronics Control

PWM drivers, ADC/metering, current sensing, thermal management, power delivery optimization

Safety & Compliance

PE loss detection, PEN monitoring, functional safety, FMEA, failure mode handling, fault recovery

FOTA & Releases

Secure firmware updates, signature verification, rollback mechanisms, staged rollouts, versioning

Software Engineering

Code reviews, Git/CI-CD, unit testing, integration testing, debugging, documentation


Working Conditions:-


  • Office-based with access to development labs, test equipment, and hardware prototypes
  • Regular interaction with hardware team, QA, and cross-functional stakeholders
  • May require periodic site visits to manufacturing partners, testing facilities, or customer deployments
  • Standard office hours with flexibility for project urgencies and production support
  • On-call support for critical production issues and release management


Why Join Us?


  • Lead architecture and strategy for a critical, high-visibility product serving India's EV infrastructure needs
  • Opportunity to shape next-generation product lines ( 11kW, 22kW, multi-gun designs) from the ground up
  • Work on technically complex, safety-critical systems with measurable impact on the EV ecosystem
  • Direct technical leadership: mentor engineers, influence architecture, and drive innovation
  • Exposure to multiple domains: power electronics, IoT, cloud integration, smart metering, and FOTA systems
  • Collaborate with experienced hardware, QA, and product teams in a mission-driven environment
  • Professional growth through challenging technical problems, emerging standards adoption, and leadership development
  • Be part of India's sustainable transportation revolution—making EV charging reliable, accessible, and smart


Send your CV to [email protected]