Embedded Software Engineer ( Signing Bonus upto 60M )
Job Description
Role Description
This is a full-time on-site role as an Embedded Software Engineer located in Vietnam. The Embedded Software Engineer will be responsible for programming embedded software, developing software, debugging, and designing software solutions. Day-to-day tasks involve working with cross-functional teams to develop and implement embedded systems, troubleshooting and resolving issues, and ensuring the software meets high-quality standards and performance metrics.
🛠 What You’ll Do
- Develop embedded software in C/C++ for microcontroller-based systems (STM32, NXP, Renesas, TI…).
- Work with hardware interfaces and protocols: UART, SPI, I2C, CAN, Ethernet.
- Implement real-time functionalities using RTOS (e.g., FreeRTOS, Zephyr) or bare-metal programming, depending on system constraints.
- Integrate RTOS or Embedded Linux platforms based on project complexity and performance requirements.
- Debug and test firmware using JTAG, oscilloscopes, and logic analyzers.
- Collaborate with cross-functional teams to deliver robust and scalable embedded solutions.
If you're a senior engineer, you'll also:
- Lead software architecture design and mentor junior developers.
- Optimize system performance, memory usage, and reliability.
- Integrate advanced features like secure boot, OTA updates, or low-power modes.
- Apply industry standards such as MISRA-C, ISO 26262, or AUTOSAR.
🎯 What We’re Looking For
Junior Level
- Bachelor’s degree in Computer Science, Electronics, or related field.
- Solid understanding of C/C++ and embedded fundamentals.
- At least 6 month of experience in embedded software development
- Familiarity with microcontrollers and basic communication protocols.
- Experience with development tools such as Git, Makefile, Keil, STM32CubeIDE, MPLAB.
- Eagerness to learn, good teamwork, and logical thinking.
Senior Level
- 3+ years of experience in embedded software development.
- Deep knowledge of MCU internals, RTOS, and system-level debugging.
- Experience with performance tuning and fault handling.
- Strong communication skills and ability to lead technical discussions.
- Familiarity with industry standards such as MISRA-C, AUTOSAR, or ISO 26262 is a plus.
🎁 What You’ll Get
- Competitive salary and performance-based bonuses. ( Special Offer: Receive a signing bonus ( upto 60M) when you join our team — because great talent deserves a great welcome.)
- Opportunities to work on cutting-edge projects in Automotive, IoT, and Industrial domains.
- Training support and certification sponsorship (MISRA, AUTOSAR, Embedded Linux…).
- Onsite opportunities in Japan, Germany, the US, and more.
- A collaborative, growth-oriented environment where your ideas matter.
- “FPT care” health insurance provided by PTI and is exclusive for FPT employees.
Contact :
- Contact Person : Nguyen Hai Nam
- Phone Number : 033 940 2772
- Email for applications : NamNH144@fpt.com