Job Overview
We are looking for a passionate and skilled Embedded Systems Engineer to develop and maintain embedded software and hardware systems. As an Embedded Systems Engineer, you will be responsible for designing, implementing, and testing embedded solutions for various applications.
Key Responsibilities
- Design, develop, and test embedded software and firmware.
- Integrate hardware and software components to create functional embedded systems.
- Debug and troubleshoot embedded systems issues.
- Collaborate with cross-functional teams to define system requirements and specifications.
- Optimize embedded systems for performance, power consumption, and resource utilization.
Required Skills
- Proficiency in C/C++ programming.
- Experience with microcontrollers and embedded operating systems.
- Knowledge of hardware interfaces such as SPI, I2C, and UART.