We are seeking a skilled Software Developer specializing in Embedded Linux to join our team. The ideal candidate will play a crucial role in the development and maintenance of embedded Linux application software specifically for charger products. This position involves supporting software requirements elicitation, ensuring that the software meets the needs of our charger products. You will be responsible for designing, developing, and maintaining high-quality software that is integral to our product offerings. In this role, you will also develop and support software tools that are essential for both development and testing processes. A significant part of your responsibilities will include creating unit tests and system-level Software-in-the-Loop (SIL) tests to guarantee the highest code quality. Additionally, you will support Continuous Integration/Continuous Deployment (CI/CD) systems to facilitate the building, testing, and distribution of production-level software, ensuring that our software delivery is efficient and reliable. The position requires a proactive approach to problem-solving and a commitment to maintaining high standards in software development. You will collaborate with cross-functional teams to ensure that the software integrates seamlessly with hardware components and meets all performance requirements. This is an exciting opportunity to contribute to innovative charger products and be part of a dynamic team dedicated to advancing technology in the electric vehicle charging space.