Senior Principal Engineer | DSP with Serdes Firmware Development (Bengaluru)

Senior Principal Engineer | DSP with Serdes Firmware Development (Bengaluru)

04 Aug
|
Macpower Digital Assets Edge Private
|
Bengaluru

04 Aug

Macpower Digital Assets Edge Private

Bengaluru

Job Overview: As a Senior Principal Firmware Engineer ( DSP with Serdes Firmware Development ), you will be a key leader in the software organization, driving the development of embedded firmware for high-performance DSP and Serdes technologies. You will act as a technical or project lead, overseeing the entire product lifecycle from requirements gathering through volume production. This role requires a balance of high-level architecture design, hands-on coding in memory-constrained environments, and cross-functional leadership to ensure product success in cloud and enterprise systems. Key Responsibilities:

- Technical Leadership: Lead a dedicated software team of 2 8 developers through the full development process, ensuring technical excellence and timely delivery.
- Architecture & Design: Drive the overall architecture, design, and development of embedded C firmware for controlling complex DSP hardware.
- Project Planning: Collaborate with cross-functional teams to define software milestones, manage development sprints, and oversee defect tracking.
- Requirement Distillation: Translate complex system specifications from industry standards (MSA/OIF/CMIS) or customers into clear internal documentation and sequence diagrams.
- Debug & Root Cause Analysis: Take ownership of difficult hardware/software issues, driving root-cause analysis in collaboration with Systems and Hardware teams.
- Mentorship: Guide and mentor junior engineers, particularly during complex hardware/software debugging and architectural design tasks.
- Cross-Functional Collaboration: Work with hardware designers to influence next-generation product designs for improved field usability and system integration.
- Validation:



Develop post-silicon system test plans and utilize production firmware against DV simulation environments to resolve sequencing issues.

Required Skills & Qualifications: Technical Skills:

- Embedded Development: 15+ years of experience in memory-constrained embedded C/C++ firmware development.
- DSP & Serdes: Expert-level knowledge of Serdes firmware development and Digital Signal Processing (DSP) logic.
- SoC Architecture: Deep understanding of SoC and microcontroller architectures, specifically RISC-V, memory-mapped interfaces, GPIOs, and ISRs.
- Algorithm Conversion: Ability to convert computationally heavy floating-point Matlab algorithms into fixed-point firmware state machines.
- Tools & Environment: Proficiency with revision control (Git), defect tracking (Jira), and standard build tools (Makefiles, Bash, GDB).

Functional Skills:

- Lifecycle Management: Proven track record of leading embedded projects from initial architecture through to volume production.
- Lab Expertise: Strong experience using lab equipment such as oscilloscopes, power supplies, PNAs, and ONTs for real-hardware debugging.
- Documentation: Ability to create transparent architectural diagrams, use cases, and system requirement documents.

Behavioral Skills:

- Communication: Excellent verbal and written English communication skills for global collaboration.
- Problem Solving: Superior analytical skills for resolving complex customer-facing issues and hardware bugs.
- Influence: Ability to lead through influence and convince cross-functional stakeholders on technical improvements.

Preferred Qualifications:

- Experience with Optical Module SW, IM-DD/Coherent DSP, or Ethernet/PCIe PHYs.
- Knowledge of mixed-signal control, including PID and feedback loop control.
- Familiarity with bare-metal, RTOS, or Linux kernel development.
- Understanding of signal processing fundamentals including BER, SNR, FFT, and frequency response.

📌 Senior Principal Engineer | DSP with Serdes Firmware Development (Bengaluru)
🏢 Macpower Digital Assets Edge Private
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior principal engineer | dsp with serdes firmware development (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior principal engineer | dsp with serdes firmware development (bengaluru) / bengaluru