Responsibilities:
Design, implementation and debugging of real-time firmware for Data Link Layer (DLL) of embedded communications system:
· Development of detailed SW design s
· Development of firmware modules for the Data Link Layer of communication system
· Development of HW drivers for custom programmable hardware
· Implementation of standard communication protocols
· Integration and bring up of new firmware and SoC.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative, but not limited to the knowledge, skill, and/or ability required:
Professional experience:
· Excellent knowledge of C programming
· Proven experience (at least 2 years) in development of real-time embedded firmware
· Experience in low-level programming (HW drivers, SW infrastructures etc.)
· Experience with communication systems (MAC and PHY layers)
· Experience in implementation of standards and third party specifications
· Experience with networking an advantage
· Good understanding of communication systems, hardware and digital design