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