Embedded Software Engineer

JOB DESCRIPTION

Embedded systems developers, with skills, knowledge in bare metal, RTOS and Linux-based development of standard peripherals, including USB device and host. Software Development in one or more of the following:
Undertake embedded Linux, bare-metal or RTOS based development
Undertake implementation of Z-Wave/Zigbee/BLE/WiFi based software development
Undertake implementation of embedded graphics applications based on EVE GPUs
Participate in all phases of SDLC and adopt SQA practices
Undertake enhancement and defect resolution and support internal and external customers

JOB REQUIREMENT

Degree/Master in Computer Science/Engineering
More than 3 years or above experience in the area of embedded systems, and/or embedded Linux
Must have strong programming skills in C/C++. Knowledge of Python programming is advantageous
Good domain experience in standard peripherals found in an MCU or SoC (I2C, SPI, UART, SDHC, USB, ETH MAC, PWM, Timers, Watchdog, Power, GPIO). Candidates with USB Device and/or USB Host development experience
Toolchain development based on Eclipse IDE and CDT plugins.
Embedded development, interfacing and communication with Windows, Linux, Android, Mac OS, iOS systems is a definite plus
Working experience from specification to completed products
Experience or comfortable with schematics, hardware boards, scope and/or analyser equipment
Professional attitude to work and meticulous in coding and testing
Must have participated and experienced in SQA processes
Candidates with deep experience will be considered for staff positions

WHAT'S ON OFFER

Healthcare of Bao Viet
2 – 3 business trips to work at headquarter per year
Follow standard VN labor law 
Working conditions are normal for an office environment
Work requires willingness to work a flexible schedule

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:

Offshore

Technical Skills:

Embedded, C/C++

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

$ 1,000 - $ 2,000

Job ID:

J00034

Status:

Close

Related Job:

Senior Technical Project Manager – Automotive Chiplet Software

Ho Chi Minh - Viet Nam


Outsource

Influence international stakeholders, difference domains, difference partners to achieve project goals Taking the responsibility for achieving the project targets and KPIs (on time, on spec, on budget, customer satisfaction). Agreement on project targets with program- and project management, internal difference sub-project teams, external partners (Tier 2 suppliers) and customers (OEMs) and regular reporting of project status Supporting customer acquisitions by preparing customer-specific presentation related software domain in strong cooperation with project, product management and sales (POC) Supporting on setup development process for Tier 2 for ensuring project success business by applying project management tools like quality management, change management, risk management, configuration management as well as defining software development processes setting up PMT for establishing an efficient software development (CD/CI, …) defining an interface adapting customer-specific to ACS project tool chain Furthermore, you will collaborate with both technical and business experts to define work products for the development team and aligning these with OEM and Automotive Chiplet System (ACS) platform requirements support customer demonstration provide technical documentation for the project and ensure its quality according to international standards (e.g. PMI-PMP, VDA, ISO26262, ASPICE, AEC-Q)

Negotiation

View details

Senior Mobile Security Engineer (Forensics)

Ho Chi Minh - Viet Nam


Product

Examine and interpret large-scale datasets and fraudulent activities to identify patterns, clusters, and evolving fraudulent behavior, including understanding the methods and processes used by attackers. Collaborate with the mobile development team to create and integrate secure mobile SDK components for accurate collection of forensic data, aiding in the identification of location spoofing, emulator abuse, rooted/jailbroken environments, and other forms of environment manipulation. Lead and conduct in-depth technical research on emerging mobile fraud and evasion techniques, and translate the findings into practical forensic indicators. Establish and improve end-to-end incident response capabilities throughout the system, working with Data Science and ML teams to convert forensic insights into technical features, rules, and detection logic. Offer technical advice and mentorship to junior engineers on effective practices in mobile security, forensics, and data analysis.

Negotiation

View details

AI/ML Engineer

Ho Chi Minh - Viet Nam


Offshore

  • Machine Learning
  • AI
  • Data Engineering

Develop and optimize ML pipelines for both real-time and batch inference, applying modern MLOps best practices. Collaborate cross-functionally with data engineers and software developers to seamlessly integrate models into our client's banking platform, ensuring reliability, monitoring, and version control. Research, prototype, and productionize models in critical domains such as credit scoring, fraud detection, transaction classification, personalization, and conversational AI. Implement robust evaluation frameworks, including A/B testing and drift detection, to maintain accuracy and stability over time. Contribute to internal libraries and frameworks that standardize ML workflows and accelerate development across teams. Explore emerging techniques in LLMs, Generative AI, and reinforcement learning, assessing their applicability to our client's ecosystem. Mentor junior engineers and partner closely with product and infrastructure teams to ensure models are production-ready and scalable globally.

Negotiation

View details