Job Description
Responsibilities:
Design, code, test, and debug embedded software using C/C++ and embedded development tools (e.g., Keil, IAR, GCC).Collaborate with hardware engineers to define interface specifications and resolve cross-domain technical issues.Develop and maintain device drivers for microcontrollers (MCU) and peripherals (e.g., UART, SPI, I2C, CAN bus).Conduct unit testing, integration testing, and performance optimization to meet product reliability and efficiency requirements.Document software design, development processes, and test reports; support production and after-sales technical troubleshooting.Requirements and Skills:
Bachelor’s degree or above in Electrical Engineering, Computer Science, Software Engineering, or a related field.2+ years of experience in embedded software development, with hands-on experience in [specific MCU/processor, e.g., STM32, ARM Cortex-M series].Proficiency i...
Ready to Apply?
Take the next step in your AI career. Submit your application to KONE today.
Submit Application