Senior Firmware Engineer- Developer
Brace Infotech Private Limited · Hyderabad, Telangana, India
Tailor my CV for this job — freeHiring!!!!!We are looking for Firmware Developer having at least 5+ years of experience and who can join immediately.
Key Responsibilities
- 5+ years of embedded firmware development experience
- 5+ years in real-time embedded systems, microcontroller programming (ARMCortex-M, STM32, NXP), and safety-critical applications
- Expert-level proficiency in C/C++ with emphasis on embedded systems, RTOSpatterns, and low-level optimization
- Proficiency of developing firmware on FPGA SOC ICs with RTL design is an add-on.
- Hands-on experience implementing IEC 61851 (EV charging standard) state machineor 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 lifecyclemanagement (development, testing, release, maintenance)
- Strong expertise in multiple communication protocols: CAN (ISO 11898), RS485Modbus, Ethernet TCP/IP, and ideally OCPP or similar IoT protocols
- Hands-on experience implementing or integrating OCPP (Open Charge PointProtocol) with firmware systems
- Experience designing and implementing FOTA (Firmware Over-The-Air) updatemechanisms 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 multipleproduct variants and configurations
- Experience with safety-critical systems: failure mode analysis (FMEA), functionalsafety principles, and risk assessment
- Strong debugging skills: experience with multimeters, 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