Software / Firmware

TRIAD works with engineers who specialize in firmware development, bridging the gap between hardware and software. Firmware engineers develop the software that controls electronic hardware devices such as embedded systems, controls, medical devices, consumer electronics, automation equipment, energy systems and more.

Firmware engineers may have expertise in areas including:

  • Programming languages such as C, C++, C#, Java, JavaScript, Python, SQL
  • Communication protocols
  • Microcontrollers / microprocessors
  • RTOS / Linux
  • Compliance, regulatory requirements and testing procedures (CE, FCC, UL, FDA)