Embedded Software Engineer (Chinese Speaking)

JOB DESCRIPTION

Analyze, design, develop, and maintain complex embedded software components based on business and technical requirements.
Perform software requirement engineering, including analyzing, validating, and maintaining customer requirements.
Perform software integration activities, including configuring and merging software modules into a unified build.
Create and execute unit, component, and integration test cases to verify software functionality and ensure compliance with quality standards.
Apply established software development processes and coding standards to produce reliable and maintainable code for embedded systems.
Utilize debugging and analysis tools to investigate, troubleshoot, and resolve complex software defects and performance issues.
Mentor junior engineers by providing guidance on technical tasks, coding practices, and problem-solving techniques.
Contribute to technical reviews and team knowledge-sharing sessions.
Ensure compliance with applicable industry standards, regulatory requirements, company policies, and quality frameworks applicable to the role and assigned projects.

JOB REQUIREMENT

Education: Bachelor's degree or higher in Computer Science, Software Engineering, Electrical Engineering, Electronics, Telecommunications, Control and Automation Engineering, Mechatronics, or a related field.
Experience: 3+ years of proven professional experience in embedded software development. Hands-on experience with microcontroller architecture, device drivers, and real-time operating systems (RTOS).
Programming Expertise: Strong programming skills in C/C++, with experience in scripting languages like Python or others such as C#.
Technical Knowledge: Solid foundation in Control Systems, Automation, Embedded Systems, and familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet). Experience in areas such as Automotive Ethernet, Base Software (BSW), Bootloader, COM Stack, Cyber Security, Device Drivers, Diagnostics, and Real-Time Operating Systems.
Language Skills:
Proficient in English Communication.
Advanced Chinese Proficiency: Must be able to communicate fluently in technical and business contexts and read/understand technical documents in Chinese (HSK5 or above).
Professional Attributes:
Results-driven with a quality-focused, structured, and disciplined engineering approach. Possesses a safety-critical mindset and an architecture-first approach.
Demonstrated leadership, people management, and strong interpersonal skills. A patient, team-oriented collaborator comfortable facilitating discussions across teams and dealing with conflicts.
Systematic thinker, detail-oriented, self-driven, proactive, self-learning.
Good teamwork, collaboration communication skills, supportive mindset.
Tools & Certifications:
Proficient in using Source Control, Test Frameworks, and Software Lifecycle Management tools.
Certifications in embedded systems or relevant software development methodologies are a plus.

WHAT'S ON OFFER

Working in one of the Best Places to Work in Vietnam and Top 30 of the Most Innovative Companies all over the world
Join a dynamic and fast growing global company (English-speaking environment)
13th-month salary bonus + attractive performance bonus (you'll love it!) + annual performance appraisal
100% monthly salary and mandatory social insurances in 2-month probation
Onsite opportunities: short-term and long-term assignments
15++ days of annual leave + 1 day of birthday leave
Premium health insurance for employee and 02 family members
Flexible working time
Lunch and parking allowance
Various training on hot-trend technologies/ foreign language (English/Chinese/Japanese) and soft-skills
Fitness & sport activities: football, badminton, yoga, Aerobic
Free in-house entertainment facilities and snack
Join in various team building, company trip, year-end party, tech talks and a lot of charity events

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

Embedded

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Onsite

Salary:

Negotiation

Job ID:

J02061

Status:

Active

Related Job:

Senior Backend Engineer (Python/AWS)

Ho Chi Minh - Viet Nam


Outsource

  • Python

#Your role With our expert teams set up across two continents, Company provides innovative software solutions for venture-backed startups and leading enterprise businesses alike in Germany. Our team in Berlin (Germany) and Ho Chi Minh City (Vietnam) work hand-in-hand to develop state-of-the-art solutions of the highest quality. We are looking for a Senior Backend Engineer (Python/AWS) to join our expert team in Ho Chi Minh City. This role is perfect for team players with a strong interest in developing their international career - not just as a coder, but as a product builder.#Your exciting tasks Design, develop, and maintain scalable backend services using Python on a production running product Architect and implement robust $1ESTful APIs and backend systems following industry best practices Lead the design and development of cloud-native backend solutions on AWS (e.g., ECS, SQS, SNS) Drive the architecture and scalability of backend systems to ensure reliability, performance, and maintainability Define and enforce coding standards, testing strategies, and best practices across the backend codebase Implement and oversee observability practices, including monitoring, logging, and alerting Collaborate closely with frontend engineers, QA, DevOps, and product stakeholders to deliver high-quality solutions Conduct code reviews, technical design reviews, and architectural discussions Lead troubleshooting and root-cause analysis of complex production issues Mentor junior and mid-level engineers and support their technical growth Contribute to technical documentation, system design documentation, and knowledge sharing Stay up to date with emerging technologies and help drive technical innovation within the team

Negotiation

View details

Senior System Software Engineer - AI Data Platform - Inference Factory

Ho Chi Minh - Viet Nam


Product

  • Devops
  • C/C++
  • Python
  • Golang

Develop efficient infrastructure and tools for automating complex software processes. Drive Performance Optimization: Implement advanced test harnesses, benchmarking frameworks, and analytical tools to rigorously characterize and optimize the performance and efficiency of our software and hardware platforms. Apply deep knowledge of operating systems, kernel internals, device drivers, memory management, storage, networking, and high-speed interconnects to build and troubleshoot highly performance systems. Work with engineering teams to understand needs, define requirements, and deliver efficient solutions. Set performance goals, monitor feedback, analyze data, and make continuous improvements for system reliability. Influence Technical Strategy: Contribute to defining technical strategies and roadmaps for our platform automation initiatives, ensuring alignment with company-wide goals and standard methodologies.

Negotiation

View details

Software Engineer, Metropolis Vision AI

Ho Chi Minh - Viet Nam


Product

  • C/C++
  • Python
  • AI

Implementing high-performance Metropolis Vision AI pipelines for real-time and streaming scenarios using computer vision and deep learning models. Developing large-scale distributed services responsible for processing video, image, and 3D data in both edge and cloud settings. Assisting to multi-modal perception capabilities that combine 2D, 3D, and temporal information to understand complex real-world scenes. Using simulation and synthetic data tools to build, test, and validate perception algorithms at scale. Profiling GPU-accelerated inference pipelines to meet strict latency, efficiency, and reliability targets. Collaborating with partner teams to implement technical builds. Participating in technical reviews and contributing to guidelines for code quality and testing

Negotiation

View details