Roles & Responsibilities
What you'll be doing
- Design, develop, test and debug embedded firmware and applications.
- Provide support for customers' requests / issues relating to firmware.
- Provide support for standard firmware modification to upgrade competitors' emulation firmware to reach a high compatibility process.
- Collaborate with cross-functional teams (Quality Control Department) to ensure firmware aligns with product requirements and specifications.
- Identify and resolve firmware-related issues and bugs.
- Participate in the implementation of firmware updates and improvements.
- Lead / mentor junior engineers for technical-related aspects or issues.
- Collaborate with global teams, including Japan HQ and overseas development hubs for specification, architecture and technical integration alignment.
- Document firmware development processes and best practices.
What we're looking for
Diploma or Degree in Computer Science, Electrical / Electronics Engineering or a equivalent.Minimum 5 years and above of proven experience in firmware development, preferably for embedded systems or printing devices. Candidates with no relevant experience but equipped with required skillsets may apply.Strong programming skills in C / C++ is required.Solid understanding of digital electronics, microcontrollers, and firmware architecture.Excellent problem-solving and analytical skills.Strong proficiency in Linux system programming and / or system is highly desirable.Demonstrated experience in team leadership or mentoring junior team members is a significant advantage.Join our team and be a part of our mission to drive digital transformation and enhance the efficiency of businesses worldwide.
Apply now to become our next Senior Engineer, Firmware Development!
Tell employers what skills you have
Digital Transformation
Mentoring
Quality Control
Analytical Skills
RF
Embedded Systems
Electronic Warfare
Team Leadership
Simulink
Firmware
Operating Systems
C Programming
Microcontrollers
Laboratory
Linux
Electronics