Job Description
Job Title: Embedded Software Engineer (2+ Years Experience)<br /> We are looking for an Embedded Software Engineer with 2+ years of experience in embedded firmware development.<br /> Responsibilities:<br /> Develop and maintain embedded firmware in C/C++.<br /> Work with microcontrollers (STM32, ESP32, ARM, etc.).<br /> Implement communication protocols (UART, SPI, I2C, CAN).<br /> Debug hardware and firmware issues.<br /> Work with RTOS (FreeRTOS preferred).<br /> Collaborate with hardware and software teams.<br /> Maintain code quality using Git and documentation.<br /> Requirements:<br /> 2+ years of embedded development experience.<br /> Strong knowledge of C/C++.<br /> Experience with embedded debugging tools (Oscilloscope, Logic Analyzer, JTAG).<br /> Understanding of communication protocols and hardware interfaces.<br /> Good problem-solving and teamwork skills.
Ready to Apply?
Take the next step in your AI career. Submit your application to TMS today.
Submit Application