Embedded Software Engineer

Description

Join our embedded systems team to develop firmware and software for embedded devices. You will write embedded code, debug hardware-software issues, optimize for resource constraints, and ensure system reliability. The role requires experience with C/C++, embedded Linux or RTOS, hardware interfaces (I2C, SPI, UART), and embedded debugging tools. You will work closely with hardware engineers, implement device drivers, conduct system testing, and create technical documentation.

Interview Questions (25)