Overview
We are seeking a skilled Embedded Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and testing embedded systems for a variety of applications. You will work closely with hardware and software teams to ensure the seamless integration of our products. The ideal candidate has a strong background in microcontroller programming and proficiency in C/C++.
Key Responsibilities
- Design and develop embedded software and firmware.
- Write clean, efficient, and well-documented code.
- Debug and troubleshoot embedded systems.
- Collaborate with hardware engineers to integrate software and hardware components.
- Participate in code reviews and contribute to improving our development processes.
Required Skills
- Proficiency in C/C++ programming.
- Experience with microcontroller programming.
- Understanding of embedded systems architecture.
- Strong problem-solving and debugging skills.