Embedded Software Engineer will ensure that the firmware in our products aligns with customer requirements and standards, and responsible for developing, testing, and fine-tuning frameworks and code for embedded systems. They design and develop codes & framework, troubleshoot issues, and implement modifications to enhance device performance.
Duties & Responsibilities
- Perform analysis, problem definition, requirements, solution development, and proposed solutions to ensure our product’s firmware able to meet customer requirement and standards.
- Design and develop codes & data flow applications installations and established register-level hardware access DLL library.
- Collaborate with cross-functional teams to create innovative solutions, enhance product features and performance.
- Conduct testing, troubleshooting, performance optimization, and implementing modifications and updates.
- Ensure compliance with industry standards and safety regulations.
- Develop key technologies to enhance long term proprietary strategic position.
Requirements
- Bachelor’s degree in Electrical Engineering.
- Proficiency in C, C++, Phyton programming.
- Experience with RTOS.
- Strong problem-solving skills and attention to detail.
- Good English