Firmware Developer

ABOUT CLIENT

Our client is a leading global technology company that provides a wide range of IT services and solutions.

JOB DESCRIPTION

Firmware & Software Development, validation & issue analysis: MCU Firmware, UEFI Firmware
Providing support for factory issues: Debug, Analyze, and propose quick solutions for firmware related factory issues
Software integration and validation
Monitoring build event activities (validation, debug/analyze issues, fix issues by code modification) and adhering to the milestones/timelines
Collaborating effectively with other teams (factory, development teams in India, China, Taiwan, and the US)
Demonstrating creativity and responsibility in identifying bugs and proposing solutions

JOB REQUIREMENT

Programming for MCUs (16bit or 32bit), understanding CPU architecture (Intel/ARM), and working with architecture-specific source code
Designing and developing Windows/Linux device drivers, with a focus on win32/win64/arm32/arm64 (Intel, AMD, Qualcomm...)
Kernel debugging and internals
Understanding RTOS concepts and implementing various kernel-level synchronization mechanisms
Managing IO operations from devices, memory, in a real-time environment
Understanding embedded systems concepts and protocols (I2C, SPI, UART, USB)
Excellent programming skills in C language
Proficiency in C++ and Python/PowerShell
Experience with debugging tools like Segger JLink, WinDBG/KGDB, etc.
Strong technical aptitude, quick learning ability, and excellent English communication skills
Ability to work well as a team player, adapt to new situations, scale up quickly in new areas of work, and deliver
Experience in C, Python/PowerShell scripting
Exposure to C++ and Azure DevOps
Ability to learn, understand, and apply new technologies effectively
Effective prioritization and execution of tasks

WHAT'S ON OFFER

This position offers hybrid working arrangements, with three days working in the office and flexible hours.
Salary is negotiable based on candidate expectations.
Employees are entitled to 18 paid leaves annually, which includes 12 annual leaves and 6 personal leaves.
The insurance plan includes coverage based on full salary, a 13th-month salary, and performance bonuses.
A monthly meal allowance of 730,000 VND is provided.
Employees receive 100% full salary and benefits from the start of employment.
Medical benefits are extended to the employee and their family.
The work environment is fast-paced, flexible, and multicultural with opportunities for travel to 49 countries.
The company provides complimentary snacks, refreshments, and parking facilities.
Internal training programs covering technical, functional, and English language skills are offered.
The regular working hours are from 08:30 AM to 06:00 PM on Mondays to Fridays, inclusive of meal breaks.

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:

Firmware

Location:

Hai Phong - Viet Nam

Working Policy:

Hybrid

Job ID:

J01920

Status:

Close

Related Job:

(JTL) Backend Developer (ERP)

Ho Chi Minh - Viet Nam


Outsource

  • .NET

Maintain and develop backend services and business logic utilizing modern .NET technologies. Assist in the modernization of a sizable existing software platform and play a role in shaping its future architecture. Creation, implementation, and evolution of REST and GraphQL APIs. Analyze and enhance existing code, data structures, and technical workflows. Introduce automated tests and support the establishment of sustainable quality practices. Engage in code reviews and take part in technical discussions and design decisions. Collaborate closely with frontend developers, quality engineers, architects, and product managers. Identify technical risks, challenge assumptions, and contribute to ongoing improvement efforts.

Negotiation

View details

FULL STACK DEVELOPER

Ho Chi Minh - Viet Nam


Product, Outsource

  • ReactJS
  • NodeJS

Web Application Development: Design, develop, and maintain high-performance web applications using React and TypeScript. Backend Services & APIs: Implement and optimize backend services and APIs within a Kubernetes-powered Azure environment. Monorepo Architecture: Work within a monorepo structure to ensure modularity, scalability, and efficient code management. AI & Data Collaboration: Partner closely with AI and Data teams to integrate real-time analytics and machine learning models into applications. Reliability & Scalability: Ensure application reliability, observability, and scalability by applying best practices in CI/CD, monitoring, and infrastructure automation. Architecture & Deployment: Contribute to architectural decisions and continuous improvements in Kubernetes-based deployments.

Negotiation

View details

AI Automation Developer

Ho Chi Minh - Viet Nam


Product, Outsource

  • AI
  • Azure
  • NodeJS
  • ReactJS
  • Typescript
  • Devops

Create and implement GenAI-based applications across the client's operational processes Convert business needs into technical prototypes and operational applications Develop chat agents, copilots, and workflow automatons to enhance operational teams Leverage Microsoft Copilot Studio, Azure AI Services, and automation tools like Power Automate to craft scalable AI solutions Integrate GenAI features into existing systems and procedures Ensure responsible AI use, data accuracy, and compliance with internal security standards Keep abreast of new GenAI technologies, tools, and platforms through constant research and assessment Work collaboratively with various experts within operations, IT, and business units to document solutions and share knowledge across teams

Negotiation

View details