Embedded Software Engineer
Job Description:
Job Overview:
You will be responsible for the development of embedded software, working closely with a cross-functional team in a collaborative environment.
Responsibilities:
- Design, implement, test, and debug embedded software for power conditioners.
- Participate actively in design and integration discussions.
- Collaborate effectively with cross-functional teams, utilizing strong Japanese communication skills.
- Utilize change management and version control tools (e.g., GiT, SVN, ).
- Frequent domestic travel at client locations in Japan.
Qualifications:
Mandatory:
- 2+ years of experience in embedded software development.
- Excellent programming skills in Embedded C, C, and C++.
- Experience with Model-Based Design (MBD) using MATLAB/Simulink.
- Proficiency in using change management and version control tools.
Preferred:
- Knowledge of analog filter/DC-DC/DC-AC/AC-DC converter and feedback theory.
- Understanding of feedback control, filters, and power electronics.
- Familiarity with CAN bus communication protocol.
- Experience with Analog and Power electronics.
Employment Details:
- Type: Full-time
Required Skills:
Software