Firmware & Software Development

Firmware is a key component for modern electronics – it is the code that directs a system’s functions. JOFRE’s firmware team has extensive experience developing for a wide variety of products.

 

We can help deliver the best software solution for whatever application or system you want to develop. We are capable of working with a variety of platforms, processors, protocols, and programming languages.

Microcontrollers and microprocessors:

  • ARM Cortex M3, ARM7, ARM9 (NXP, ST)
  • MSP430
  • TI CC2510
  • DS80C400
  • Renesas R8C
  • ATMEL AVR
  • x51
  • STM8

Software development:

  • Embedded software (C, Asm, Java)
  • PC Applications (C#, C++, Delphi, Java)

Interface Design:

  • Wired: RS232, RS485/RS422, USB, CAN, Current Loop, DMX, RDM, custom protocols
  • Embedded: I2C, SPI, DS-1Wire;
  • Networks: Internet, Ethernet, TCP/IP, Lonwork;
  • Wireless: GSM/GPRS, WiFi, Radiolink uber ISM- Band
  • Special: PowerLine, POS