Embedded Firmware / RTOS Engineer

Nexle Corporation 

📍 Ho Chi Minh City, Vietnam 🇻🇳

full-time
senior
1500
on-site
Posted —

Key Skills

EmbeddedFreeRTOSSTM32GitARM

Industry

Consumer ElectronicsMedical Devices

Job Description

Job Description

We are seeking a senior embedded firmware engineer to develop the software stack for the same STM32-based touchscreen product, running on a real-time operating system (FreeRTOS, Zephyr, or Azure RTOS). The role covers board bring-up, BSP and low-level driver development, the display/touch interface, communications protocols, and a clean multi-task architecture with deterministic timing suitable for security and life-safety applications .

*The candidates will have a chance to work onsite in New Zealand  after 6-12 months.


Your Skills and Experience

Must have:

  • 5+ years in C on ARM Cortex-M , deep STM32 (CubeMX/HAL/LL) and RTOS experience
  • Strong Git/version-control discipline, and a track record of shipping maintainable firmware across multiple product generations.
  • Good communication skills in English (Upper Intermediate/B2 CEFR)

Nice to have:

  • Deep system design knowledge.
  • Risk management skills.
  • Advanced problem-solving and debugging skills.
  • Ability to design and implement medium to large-scale components or services.
  • Understanding of system performance, scalability, and security basics.
  • Be creative and good at user experiences
  • A creative mind which can work alongside a very drunk design and creative team
  • Highly organised driven individual with skills in an agency environment
  • Excellent communication skills
  • A commitment to quality and a thorough approach to work
  • Good teamwork and reliability
  • Drive and enthusiasm with the ability to manage and co-ordinate multiple projects


Why You'll Love Working Here

OPPORTUNITIES

  • Chance to work with people across continents U.S, Australia, United Kingdom.
  • Chance to work overseas based on the request from clients.
  • Chance to improve English skill since the main communication is English during working hours.
  • Chance to improve the technical skills during working with clients on new technologies.
  • Be encouraged and rewarded with attractive remuneration for initiating the ideas that bring the innovation.


TRAINING

  • English training benefits for team leaders and key members.
  • Technical and soft skill training.
  • Training budget for key members, Team Leaders and PMs.


BENEFITS

  • Social Insurance paid by company.
  • Special health care insurance:

- Personal accident: 210,000,000/occurrence and no limited occurrences

- Health insurance: 63,000,000/disability and no limited disabilities

  • Family special healthcare insurance for 5-year Employees, TA, PM.
  • 12 annual leaves/year. 2 more annual leaves will be added for every 4 continuous working years.
  • Birthday gift, wedding gift, sick-leave caring gift, Funeral caring and sharing.

SALARY ADJUSTMENT

  • Yearly Performance Appraisal
  • Adhoc salary review and promotion are performed during the year.


WORKING ENVIRONMENT

  • Provide laptop or macbook for working and can take home.
  • Professional working space in office building: Coffee & tea are served every day, Microwave oven and refrigerator serving lunch in the office.


Salary range: up to $1500

Interview Process: 2 rounds

  1. Company interview: Technical & soft skills interview

Then, update CV following Nexle Template

  1. Client interview: Technical Interview

Interview Language: English


Working hour: From Monday to Friday

  • Morning: 8:30AM - 12:00PM
  • Afternoon: 1:00PM-5:30PM

Headquarter address: 3rd Floor GMG Building, 539-545 Ly Thuong Kiet St., Ward 8, Tan Binh Dist., Ho Chi Minh.

Branch: Nexle Building, 223B Truong Chinh, An Khe Ward, Thanh Khe Dist., Da Nang


Company website: https://www.nexlesoft.com/

Send your CV to: [email protected] / [email protected]