Firmware Engineer

Firmware Engineer

Key Responsibilties:

  • Develop and modify control system firmware for embedded platforms

  • Work with C++ on ARM cores of FPGA systems

  • Integrate inputs from multiple sensors via ADC and implement processing logic

  • Apply algorithms and filtering techniques (Hallman, Kalman, etc.)

  • Perform MATLAB simulations for modeling and validation

  • Use Python scripting for automation, data processing, and testing

Required Skills:

  • 4–7 years of experience in Embedded/Firmware development

  • Strong expertise in C++ programming

  • Hands-on experience with FPGA (ARM core) development

  • Knowledge of ADC, sensor integration, and signal processing.

  • Proficiency in MATLAB & Python scripting

  • Strong problem-solving and debugging skills

    Apply For This Job

    Resume/CV

    Accepted file types: .pdf, .doc, .docx