Embedded Firmware Design
We can create the embedded firmware that you need to control your hardware design. We have experience with the following aspects of firmware design:
- Firmware Development process
- Software Configuration Management
- Software Project Management
- Issue Tracking
- Failure Modes and Effects Analysis (FMEA)
- Firmware Architecture
- Problem Partitioning
- Cohesive Design
- Real-time Operating Systems (RTOS)
- Linux
- uC Linux
- Android
- μC/OS-II
- μC/OS-III
- FreeRTOS
- OSEK
- AUTOSAR
- Hardware Device Drivers
- Serial NOR Flash and Flash File Systems
- GPS processing
- Bluetooth
- GSM / CDMA / LTE cellular communications
- I2C
- SPI
- USART
- USB
- Autocode generation
- We have experience developing software using MATLAB's Real-time Workshop and Embedded Coder.
- We have experience working with ETAS' ASCET graphical programming language.