"Senior Embedded and Machine Learning Software Development Engineer "
Summary
This role involves independently designing, developing, and debugging real-time embedded software, RTOS environments, and microcontroller firmware for wireless chipsets supporting 3G, 4G, 5G, and AI technologies. The engineer will work on driver development, integration, testing, and validation of communication protocols and platforms, while also contributing to data collection frameworks, machine learning modeling, and embedded software algorithm improvements. Responsibilities include on-target development, tool and process optimization, customer support, technical documentation, and active participation in design reviews. The position requires a Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.