Firmware/FPGA Engineer

Customer: US company (electrical equipment, hardware and software)

 

Responsibilities

  • Ability to port/maintain/improve existing firmware application (embedded C) for control/measurement board in a cable fault locating product
  • Ability to port/improve existing FPGA application for use in pulse board in a cable fault locating product
  • Troubleshoot/bring-up firmware on new pulse board
  • Implement/develop/test a cybersecure bootloader in accordance with product cybersecurity requirements

 

Skills

  • Expert in embedded C programming
  • Proven experience designing writing multitasked soft real-time embedded C firmware
  • Experience with HW protocols (I2C, SPI, UART, etc)
  • Has several completed projects (begin to end) in work experience.
  • Strong application design/architecture skills for new firmware (embedded C) codebases
  • Expertise with digital logic and VHDL
  • Experience/Familiarity with Embedded Unit Testing (gtest/cpputest/ceedling)
  • Cybersecurity/Secure coding practices a plus
  • RTOS Experience a plus

Required languages

English C1 - Advanced
Published 13 October ยท Updated 30 October
25 views
ยท
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...