Vacancy expired!
Principal Duties and Responsibilities:
- Development of embedded Linux/RTOS C/C ARM Cortex based firmware.
- Development of device drivers at the kernel level for serial, PCI and network interfaces.
- Development of modular system build infrastructure.
- Strong knowledge of Object Oriented ANSI C development
- Strong knowledge of the Linux Operating System and embedded RTOS (e.g. FreeRTOS) systems.
- Development experience with ARM Cortex processors (A7 from NXP, M4 from TI/ Renesas) preferred.
- Strong knowledge of serial and network protocols.
- Knowledge of networks, sockets, IP stacks and network streaming using both TCP and UDP.
- Experience with the Python Django Web Services is a plus.
- Experience with HTML/Java Script is a plus.
- Ability to work effectively in a team environment is required.
- Good written and excellent verbal communication skills are required.
- 2-5 years of experience in firmware development with an emphasis in embedded Linux and/or RTOS C/C platforms in hardware intensive systems.
- BS/MS in Computer Science or Electrical Engineering or equivalent knowledge and experience is required.
Vacancy expired!