Embedded Engineer (#552)
Omiya
Full time Permanent
Job description
We are looking for an experienced and energetic Japanese Bilingual Embedded Engineer to contribute to the product development of our client from its facility.
The work involves requirement elicitation, design understanding, implementation, unit testing, and developer testing. The candidate will be responsible for taking each assigned task to completion while ensuring the quality of deliverables. The role requires self-initiative, sound decision-making, self-direction, the ability to work with minimal supervision, and a strong go-getter attitude.
Job Responsibilities
- Perform software requirements analysis and determine the functional and non-functional requirements of the project.
- Work with technical leads to understand the software design and implementation approach.
- Write production-quality code and perform developer-level verification.
- Communicate requirements, risks, and delivery expectations clearly.
- Deliver assigned work on time and with the required quality.
- Work closely with stakeholders, including customers, to ensure successful project execution.
- Manage priority changes and conflicts professionally with the stakeholders involved.
- Address customer escalations and quickly identify and resolve product issues.
- Proactively use and recommend tools and systems to improve quality and productivity.
- Stay current with relevant technology and process advancements.
Qualifications and Technical Requirements
- 5-8 years of embedded C++ development experience.
- Strong experience in software architecture, abstraction-layer development, API integration, debugging, and detailed design.
- Experience in the camera or imaging domain is preferred.
- Hands-on experience developing embedded user interfaces using TouchGFX.
- Good understanding of camera-side or device-side software architecture.
- Ability to read, analyse, and maintain existing source code and legacy architectures.
- Knowledge of design patterns and code-quality practices.
- Experience with unit testing and developer-level verification.
- Proficient understanding of version-control tools such as Git.
- Good understanding of SDLC, traceability, and Agile development methodologies.
- Experience with tools for bug tracking, collaboration, and source control.
Expected Development Activities
- Software Detailed Design (SDD)
- Coding and unit testing
- Module Testing (MT)
- Defect analysis and correction during System Software Testing (SST)
Language requirement
English (Business),
Japanese (Business)
Back to jobs