Job Description:
We are seeking We are seeking for Embedded SW Engineer to join our great team.
Key Responsibilities:
· Duties and responsibilities of this position include but are not limited to the following:
· Design, implementation and debugging of real-time firmware for Data Link Layer and Physical Layer of embedded communications system:
· Embedded communications system.
· Development of detailed SW design documents.
· Development of firmware modules for the PHY and Data link layers of communication system.
· Development of HW drivers for custom programmable hardware.
· Implementation of standard communication protocols.
· Optimize existing code to meet hard real time requirements.
· Integration and bring up of new firmware and SoC.
Qualifications:
· The below statements are intended to describe the general nature and level of work being performed. In addition, all employees are expected to:
· Promote teamwork and cooperative effort.
· Help train and give guidance to other employees.
· Maintain a clean, safe, and unobstructed work area, practice good safety habits, and utilize appropriate safety equipment.
· Provide customers with the highest quality products and services.
· Understand and apply appropriate quality improvement processes.
Minimum Job Requirements:
· Excellent knowledge of C programming.
· Proven experience (2+ years) in development of real-time embedded firmware.
· Experience in low-level programming (HW drivers, SW infrastructures etc.).
· Experience with developing communication systems (especially PHY layers) -an advantage.
· Experience working for a Silicon company developing new SOC an advantage -an advantage.
· Experience with networking an advantage.
· Good understanding of communication systems, hardware and digital design.
· Graduate in Computer Science, Computer Engineering, Engineering or Electrical Engineering, or any other technical degree, or students in their third year.
· Excellent verbal and written communication skills in English