Responsibilities:
Develop embedded software in C/C++, including working in hard real-time systems.
Create and integrate hardware-software interfaces to ensure seamless communication with dedicated hardware.
Design and implement WLAN features using C/C++.
Perform unit and integration testing to validate functionality and performance.
Requirements:
BSc or MSc in Electrical Engineering, Computer Engineering, or a related field.
Minimum of 3 years of hands-on experience in embedded real-time software development.
Strong proficiency in C/C++ programming.
Advantages:
Knowledge in developing drivers, embedded systems, data structures, and firmware.
Experience working with low-memory systems and code/data optimization.
Good knowledge of OS theory and system architecture.
Strong knowledge and hands-on experience in WLAN protocols (IEEE 802.11a/b/g/n/ac/ax/be).
Minimum Qualifications:
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.