Job Description
We are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in C/C++, RTOS, Linux, and other relevant technologies. The successful candidate will work closely with the hardware team to create embedded software solutions for our products.
Responsibilities:
- Design, develop, and maintain embedded software solutions for our products.
- Collaborate with hardware engineers to ensure seamless integration between hardware and software.
- Write clean, efficient, and well-documented code.
- Conduct thorough testing and debugging of software.
- Participate in code reviews and contribute to the development of best practices for software development.
- Keep up-to-date with emerging trends in embedded software development and make recommendations for improvement.