Embedded Firmware Engineer

Full-Time
  • Post Date: February 10, 2025
  • Apply Before: June 30, 2025
Job Description

About us
A subsidiary of the FPT Group, FPT Software is known as a leading global information technology service provider headquartered in Vietnam. With over 30,000 employees working in 83 offices across 30 countries on five continents, FPT Software consistently delivers the best solutions to more than 1000 clients, including 100 Fortune 500 companies. Placing human resources as the cornerstone of its achievements, employee experience is our top priority in continually creating an innovative, open, and enjoyable work environment for every member.

In 2023, FPT Software officially made its mark on the global billion-dollar company list. This is evidence of the talent and efforts of multiple generations of employees at FPT Software.

Why not explore your potential and embark on a brilliant journey with us?

About Project
• Our vendor is the world leading company in IoT Wireless technology including Bluetooth, Zigbee, Z-wave, Proprietary wireless, Thread, Wi-Fi, Wi-Sun. The projects are dealing with hardware integration and software platform for IOT applications such as Home Automation & Security, Lighting, Industrial Automation, Smart Metering, Retail & Commercial.

• You will participate in the design, development, testing and documentation for embedded software part of IoT applications, providing consultant technical support for end user. Responsible for software delivery, communicate with leader, project manager or customer.

Responsibilities
• Writing low-level firmware for embedded Z-Wave devices (e.g., microcontrollers or SoCs) that conform to the Z-Wave stack specifications.
• Integrating the Z-Wave stack with a real-time operating system (RTOS) for managing device tasks efficiently.
• Take part in developing specialized tools for Z-Wave devices, including network simulation tools, device simulators, and migration tools.
• Documenting the Z-Wave stack API and SDKs for developers, including usage guides, integration examples, and best practices for third-party developers.
• Maintaining legacy Z-Wave software solutions (500 Series firmware, Z/IP gateway, …).
• Maintaining LTS SDK branches (e.g., 700 Series GSDK 4.4.x).
• Report back to the R&D Z-Wave management on the team activities and development progress.
• Comply with Silicon Labs coding standards and rules.

Job Qualifications
• Z-Wave or IoT Wireless protocol expertise
• Knowledge of electrical or computer engineering fundamentals and methodologies
• English written and verbal communication skills
• Programming language proficiency (C/C++), including RTOS
• Scripting language proficiency (Python, JavaScript, Bash, etc.)
• Linux kernel competencies (device tree, threading)
• Basic analog and digital circuit analysis skills
• Ability to learn new technologies to build and grow skills across multiple technologies
• Experience with use of electronics laboratory equipment and measurement techniques
• Ability to troubleshoot and debug software, electronic systems, circuits, and devices
• Great attention to detail, including professional written correspondence and documentation with minimal grammatical and spelling errors
• Familiarity with quality procedures and documentation

Benefits
• “FPT care” health insurance provided by Petrolimex (PJICO) and is exclusive for FPT employees.
• Annual Summer Vacation: follows company’s policy and starts from May every year
• Salary review 1 times/year or on excellent performance
• International, dynamic, friendly working environment
• Annual leave, working conditions follow Vietnam labor laws.
• Other allowances: lunch allowance, working on-site allowance, etc.

Contact
Interested candidates should click Apply button to submit a completed Curriculum Vitae/Resume and Cover Letter to: Recruitment Department – FPT Software Workforce Development
Contact Person: Ms. Nguyen Thi Hong Tham (Cindy)
Email                   : [email protected]