As an Embedded Software Engineer at Sunwells, you will be responsible for performing multiple technical assignments using standard engineering or scientific methods. Your role will involve planning and executing project sub tasks to meet customer expectations. Your technical contributions will be crucial for the success of projects, and you will be accountable for meeting schedules. Your key responsibilities will include: - Requirements gathering, design, development, and testing of embedded software. - Developing embedded software products using 8/16/32 bit microcontrollers, peripherals, and communication protocols. - Collaborating with cross-functional and global teams. - Participating in project planning and identifying technical risks from end to end. - Hands-on experience with embedded software products, 8/16/32 bit microcontrollers & peripherals, and communication protocols such as I2C, SPI, USB, UART, ADC. The qualification required for this role includes: - Bachelor's degree in Computer Science, Electrical Engineering, or a related field. - Proficiency in embedded software development. - Strong knowledge of 8/16/32 bit microcontrollers and communication protocols. - Excellent problem-solving skills and attention to detail. If you are passionate about embedded software development and enjoy working in a collaborative environment, we encourage you to apply for this exciting opportunity at Sunwells.,