CÔNG TY CỔ PHẦN PGT SOLUTIONS

[Shizuoka, Japan] Embedded Software Developer

CÔNG TY CỔ PHẦN PGT SOLUTIONS
Location

Hokkaido

Maps
  • Salary

    82 Mil - 100 Mil VND

  • Experience

    Up to 3 Years

  • Job level

    Experienced (Non - Manager)

  • Deadline to apply

    31/01/2025

Benefits

  • Laptop
  • Insurance
  • Allowances
  • Employee Shuttle
  • Uniform
  • Incentive bonus
  • Training Scheme
  • Salary review
  • Seniority Allowance
  • Annual Leave

Job Description

Role Summary:

We are seeking an experienced Embedded Software Engineer to design, develop, and optimize embedded systems and software solutions. The ideal candidate will have extensive experience in real-time systems, microcontrollers, and low-level programming, coupled with expertise in leading complex projects from concept to production.

Key Responsibilities:

Software Development & Testing:

  • Design, develop, and maintain robust, high-performance embedded software solutions.
  • Write efficient, reliable, and reusable code in C, C++, or other relevant languages.
  • Perform unit testing, integration testing, and system validation to ensure software quality.

Hardware Interaction:

  • Develop drivers and firmware for microcontrollers, processors, and SoCs.
  • Work closely with hardware engineers to debug and validate hardware-software integration.
  • Optimize performance, power consumption, and memory usage.

Project Management:

  • Lead design reviews, requirement analysis, and system architecture discussions.
  • Mentor junior engineers and oversee code quality and development practices.
  • Collaborate with cross-functional teams to ensure project milestones are met.

Technical Expertise:

  • Implement communication protocols (e.g., UART, I2C, SPI, CAN, LIN, Ethernet).
  • Integrate middleware and RTOS (e.g., FreeRTOS, QNX, VxWorks).
  • Develop safety-critical and real-time embedded systems compliant with standards (e.g., MISRA, ISO 26262).

Documentation & Compliance:

  • Create technical documentation, including software design, user manuals, and release notes.

Job Requirement

JLPT N3 - N2 

Proficiency in C, C++, assembly language, and scripting (Python, Bash).

Strong knowledge of microcontrollers (ARM, AVR, PIC) and embedded architectures.

Hands-on experience with IDEs, debuggers, and emulators (e.g., Keil, IAR, JTAG).

Familiarity with Linux kernel development, device drivers, and bootloaders.

Strong grasp of communication interfaces and embedded software tools (e.g., Git, SVN).

Experience with modeling tools like MATLAB/Simulink is a plus.

More Information

  • Degree: Bachelor
  • Age: Unlimited
  • Benefit:

    Salary: 550,000 Yen
    Full benefits in accordance with Japanese labor laws
    Attractive bonus schemes

  • Salary: 82 Mil - 100 Mil VND
Save job Email me similar jobs Report job

Similar jobs

Feedback