Job Description Position Overview: We are looking for a talented Firmware Engineer to join our team and contribute to the development of embedded systems. The ideal candidate will have experience in low-level programming, microcontroller architectures, and optimizing system performance. You will work closely with hardware engineers and software developers to design, develop, and maintain firmware for various devices. Responsibilities: • Develop and optimize firmware for embedded systems, ensuring high performance and reliability. • Write efficient, low-level code in C/C++ for microcontrollers and processors. • Collaborate with hardware and software teams to define system requirements and integration strategies. • Debug and troubleshoot firmware issues using test equipment such as oscilloscopes, logic analyzers, and debuggers. • Implement communication protocols (SPI, I2C, UART, CAN, etc.). • Conduct code reviews and provide technical guidance to team members. • Stay up-to-date with the latest industry trends and best practices in embedded systems development.
待遇面議
(經常性薪資達 4 萬元或以上)
Qualifications: • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. • Experience with microcontroller programming and real-time operating systems (RTOS). • Strong proficiency in C/C++ and assembly language programming. • Knowledge of hardware interfaces and debugging tools. • Familiarity with version control systems like Git. • Strong problem-solving and analytical skills. • Excellent communication and teamwork abilities. Preferred Qualifications: • Experience with wireless communication protocols (Wi-Fi, Bluetooth, Zigbee, etc.). • Understanding of Linux-based embedded development. • Knowledge of cybersecurity best practices in firmware development.