Live opening · Posted 3 days ago

Senior Embedded Firmware Engineer (DSP)

Phase Power Protection Pvt Ltd · Bengaluru, Karnataka, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 3 days ago
CompanyPhase Power Protection Pvt Ltd
LocationBengaluru, Karnataka, India (On-site)
Work modeNo
SkillsC++
SourceLinkedin
ListedPosted 3 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
5 min from Linkedin publishing this role to us finding it
242 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
43,540 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Position: Senior Embedded Firmware Engineer
Required Skills: Embedded C, C++, QNX, Embedded Linux.
Reports to: Head - Research and Development
Type: Full-Time, Work from Office
Location: Bangalore
Email: pragati.naik@phase-power.com
Website: www.erlphase.com
About ERLPhase Power Technologies:
ERLPhase Power Technologies is hiring for its subsidiary, Phase Power Protection Pvt Ltd, Bangalore, for the position of Sr. Firmware Engineer. We are looking for talented professionals who are passionate about working on advanced power system protection technologies. ERLPhase Power Technologies designs and manufactures advanced protection relays and disturbance fault recorders for the global electric power industry. With teams of professionals across Winnipeg, Canada, and Bangalore, India, ERLPhase brings decades of expertise in power system protection, monitoring, and control. The company is recognized for delivering reliable, high-performance solutions that ensure power system stability and efficiency. Trusted by utilities and industries worldwide, ERLPhase products are known for their precision, robustness, and innovation. Headquartered in Winnipeg, Canada, ERLPhase operates globally with strong technical and customer support, and its Bangalore subsidiary drives continued growth and product development.
Role Overview:
We are seeking an experienced Senior Embedded Firmware Engineer to join our R&D team. The ideal candidate will take ownership of firmware design, development, and optimization for high-performance embedded systems. This role involves driving innovation, ensuring software reliability, and collaborating closely with cross-functional teams to deliver cutting-edge solutions.
Key Responsibilities:
· Design, develop, enhance, and maintain embedded firmware for Protection Relays, Digital Fault Recorders (DFR and Intelligent Electronic Devices (IEDs) while ensuring deterministic real-time performance, system reliability, and maintainable software architecture.
· Design and implement real-time firmware components on QNX Neutrino RTOS and Embedded Linux, including multithreaded applications, IPC mechanisms, shared memory, DMA, mailbox communication, device drivers, and hardware abstraction layers.
· Develop and optimize ARM–DSP communication frameworks, including shared DDR memory, circular buffers, DMA-based data transfer and low-latency interprocessor communication.
· Develop and optimize embedded storage management solutions for NOR Flash, NAND Flash device.
· Perform unit testing, integration testing, system testing, hardware validation, and real-time performance verification to ensure firmware quality, reliability, and compliance with product requirements.
· Conduct architecture reviews, code reviews, root cause analysis, and technical design discussions while promoting coding standards, software quality, maintainability, and reusable software components
· Provide accurate effort estimation, project planning, technical risk assessment, progress reporting, and timely delivery of firmware components while meeting project milestones and quality objectives..
· Collaborate with management to align deliverables with project goals and schedules.
· Work with Product Management and System Engineering teams to evaluate the technical feasibility of new protection functions, recorder capabilities, communication protocols, and product features.
Qualifications & Skills:
· Education: Bachelor’s degree in Electronics/Electrical Engineering or equivalent combination of education and experience.
· Firmware Development Expertise: Extensive experience in the complete embedded firmware development lifecycle for Protection Relays, Digital Fault Recorders (DFR) and Intelligent Electronic Devices (IEDs), including requirements analysis, architecture, design, implementation, testing, validation, and product release
· Architecture & Design: Strong understanding of embedded software architecture, object-oriented design, layered architecture, component-based design, and real-time design patterns.
· Problem Solving & Innovation: Strong analytical thinking with the ability to investigate complex real-time issues, optimize system performance, and develop innovative solutions for mission-critical industrial embedded products.
· ARM–DSP Heterogeneous Systems: Experience developing firmware for heterogeneous multicore platforms (ARM + DSP).
· Debugging & Troubleshooting: Excellent debugging and analytical skills using JTAG debuggers, Code Composer Studio (CCS), GDB, QNX debugging tools, memory analysis tools, trace utilities, oscilloscopes, and logic analysers to diagnose complex firmware, hardware, and system integration
· Communication Skill: Excellent written and verbal communication skills with experience preparing technical documentation, design specifications, architecture documents.
· Adaptability & Continuous Learning: Self-driven and proactive professional with a passion for learning emerging embedded technologies, multicore architectures, cybersecurity for industrial devices, and evolving power system protection and substation automation standards.
Experience Requirements:
· Experience: 7–10+ years in embedded firmware for industrial automation, protection relays, or power systems.
· Core expertise: QNX Neutrino, Embedded Linux, C/C++, ARM–DSP heterogeneous systems, and real-time software design.
· Domain knowledge: Protection relays, Disturbance recording, oscillography, power quality measurement, IEC 61850 communication, and utility-grade reliability.
· Strengths: Designing deterministic, high-performance, maintainable firmware for mission-critical applications with strict timing, data integrity, and availability requirements.
· Tools & Debugging: Proficient with IDEs, debug emulators, and version control systems (e.g., SVN, Git).

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App