Bright Vision Technologies

Senior Principal Engineer (DSP and Serdes Firmware)

Bengaluru, Karnataka, India - Full Time

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations.

We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications. As we continue to grow, we’re looking for a skilled Sr. Principal Engineer (DSP and Serdes Firmware) to join our dynamic team and contribute to our mission of transforming business processes through technology.

This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.


Job Title: Sr. Principal Engineer (DSP and Serdes Firmware) 
Job Location: Bengaluru, Karnataka
Experience Required: 15+ years
Job Duration : Fulltime

What We're Looking For
Minimum Requirements:

  • Bachelors/Masters degree in CSE/ECE or related technical field(s)
  • 15+ years of experience in memory constrained embedded C/C++ FW development
  • Must Have experience on DSP and Serdes Firmware development.
  • SW Team Lead or Technical Lead on embedded projects; project management & release planning, architecture design & development, code reviews & testing, through to customer volume production
  • Understanding of embedded SoC, micro-controller architecture (RISC-V architecture a plus), memory-mapped hardware interfaces, GPIOs, ISRs, etc.
  • Excellent verbal and written communication skills in English, and able to collaborate in a large cross functional organization
  • Excellent problem-solving and customer debug skills on real hardware in the lab
  • Experience with using revision control and defect tracking systems (git & Jira or similar)
  • Experience with SERDES, IM-DD/Coherent DSP, Ethernet/PCIe PHYs, and/or Optical Module SW
  • Experience with designing/developing/debugging software state machines, transitions, context saving, error handling
  • Experience with mixed-signal (analog+digital) control and monitoring, PID/feedback loop control, etc.
  • Experience with bare-metal, RTOS, device driver, Linux kernel, etc.
  • Familiarity with advanced compiler options and details (clang/gcc preferred)
  • Proficient in C and Python, with knowledge of git, Linux, makefiles, gdb, IDEs, bash, etc.
  • Familiarity with digital verification test flows, FPGA emulation, hardware languages such as Verilog
  • Familiarity with lab equipment such as oscilloscopes, supplies, PNAs, ONTs, etc.
  • Understanding of networking from the OSI model, with emphasis on the PHY up to the data link level
  • Understanding of signal processing: histograms, BER, SNR, sampling phase, Shannon limit, impulse & frequency response, FFT, etc.

Would you like to know more about this opportunity? For immediate consideration, please send your resume directly to [email protected] or contact us via phone at +1 908-505-3545

Equal Employment Opportunity (EEO) Statement

Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.

BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.

Apply: Senior Principal Engineer (DSP and Serdes Firmware)
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Human Check*