Mô Tả Công Việc
We are looking for a skilled and motivated Embedded Software Engineer to join our dynamic team.The ideal candidate will have hands-on experience with STM32 microcontrollers, Raspberry Pi, and a strong understanding of embedded systems design. Familiarity with EV charger communication protocols is a significant plus.Will be responsible for developing, testing, and maintaining embedded software for our innovative products, ensuring high performance and reliability.Key Responsibilities• Embedded Software Development: Design, develop, and maintain embedded software for STM32 microcontrollers and Raspberry Pi platforms.• Firmware Design: Write and optimize firmware for real-time applications, ensuring efficient and reliable operation.• Hardware Integration: Collaborate closely with hardware engineers to integrate software with hardware components, including sensors, communication modules, and power systems.• EV Charger Communication: Develop and implement communication protocols for EV chargers, including OCPP, Modbus, CAN, and others.• Debugging and Testing: Perform thorough debugging, testing, and validation of software on both simulation and physical hardware platforms.• Documentation: Create and maintain comprehensive documentation for software architecture, code, and development processes.• Continuous Improvement: Stay updated on industry trends, emerging technologies, and best practices in embedded systems and EV charging solutions
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Qualifications• Education: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.• Experience:o 3+ years of experience in embedded software development.o Proficiency with STM32 microcontrollers and ARM Cortex-M processors.o Experience with Raspberry Pi, including development and deployment of software on Linux-based systems.o Knowledge of EV charger communication protocols such as OCPP, Modbus, CAN, or others is a strong plus.• Programming Languages: Strong proficiency in C/C++ for embedded systems; Python or other scripting languages is a plus.• Tools and Platforms: Familiarity with development tools such as Keil, IAR, GCC, or other IDEs. Experience with version control systems like Git.• Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex embedded systems issues.• Communication: Excellent verbal and written communication skills, with the ability to work effectively in a team environment.Skills• Experience with real-time operating systems (RTOS) such as FreeRTOS;• Knowledge of power electronics and battery management systems;• Familiarity with Agile development methodologies;• Experience with wireless communication protocols (Bluetooth, Wi-Fi, Zigbee);• Willing to learn and hard-working; good communication skill to others;• Good command of English, both spoken and written preferred;• Presentation, negotiation, analytical and interpersonal skills.Personal Characteristics• Good at logical thinking, creative thinking, critical thinking; Responsibility in work; Friendly;• Proactive, motivated and enthusiastic;• High degree of honesty/integrity, persuasiveness and passion; Salary RangeBased on Candidate’s experience and ability, salary is from VND 20,000,000 to VND 25,000,000 per month;Benefit• 13th month salary;• Bonus if meets the KPI;• Business trip allowance VND 300,000/day;• Premium Healthcare plan;• Annual Health Check-ups;• Other benefits in accordance to Company's Policy and Vietnam Labor Laws.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.