Senior Firmware Engineer

Startec Dynamics 

📍 Bangkok City, Thailand 🇹🇭

full-time
senior
on-site
Posted —

Key Skills

firmwareSTM32BLEGNSSLTE

Industry

AutomotiveIoT

Job Description

Senior Firmware Engineer (Automotive + IoT Systems)

Location: Southeast Asia (Primarily In-Person)

Company: Startec Dynamics Inc.

Project: SI Smart System / Connected Mobility Platform


🌍 About the Role

We are looking for a hands-on Senior Firmware Engineer to join our R&D team working on a next-generation vehicle-integrated smart system focused on connected mobility, IoT integration, and real-time embedded intelligence.

This role involves developing reliable embedded systems that operate in real-world environments, including:

●     Vehicle electronics

●     IoT communication systems

●     BLE connectivity

●     GNSS positioning systems

●     LTE communication

●     Real-time event detection

●     Power-sensitive embedded operation

You will work closely with an international R&D team across Canada and Asia on systems already deployed in the field and continuously evolving.


🔧 Responsibilities

●     Develop and maintain firmware for STM32-based embedded systems

●     Work on connected IoT systems with real-time communication

●     Implement and optimize BLE-based communication and interaction

●     Integrate and manage GNSS and LTE communication modules

●     Work with Quectel-based GNSS and LTE solutions

●     Integrate external peripherals, sensors, and communication interfaces

●     Optimize system stability, responsiveness, and power consumption

●     Debug firmware and hardware-level issues in real-world testing environments

●     Collaborate with hardware, backend, and mobile application teams

●     Assist in testing, validation, and deployment of production firmware


🧠 Required SkillsCore Embedded

●     Strong programming skills in Embedded C

●     Experience with STM32 microcontrollers

●     Understanding of:

○     RTOS concepts

○     Interrupts and timers

○     UART, SPI, I2C, ADC, DMA

●     Experience debugging on physical hardware

IoT & Connectivity

●     Experience working with IoT-based systems

●     Experience with BLE integration and communication

●     Familiarity with device-server communication workflows

●     Experience integrating:

GNSS modules

LTE/cellular modules

●     Familiarity with Quectel modules is strongly preferred


🚗 Nice to Have

●     Automotive or mobility system experience

●     Sensor integration experience

●     Power optimization and low-power firmware design

●     Experience handling unreliable or unstable network conditions

●     Familiarity with production deployment and field testing


💡 What We’re Looking For

●     Someone who enjoys solving difficult real-world engineering problems

●     Strong ownership mindset and attention to reliability

●     Comfortable working in a fast-paced R&D environment

●     Ability to work closely with multidisciplinary engineering teams


🌟 What We Offer

●     Opportunity to work on a real deployed smart mobility platform

●     International R&D collaboration exposure

●     Long-term technical growth opportunities

●     Accommodation support for selected candidates

●     Hands-on work with real products and production systems


📍 Work Arrangement

This role is primarily in-person , depending on project phase and location requirements. Accommodation support will be provided for selected candidates where applicable.


📩 How to Apply

Please included the followings:

●     Your resume

●     Brief summary of embedded/firmware and IoT projects you have worked on

●     Any relevant portfolio, GitHub, or technical work (optional)


⚠️ Important Note

This is a practical engineering role involving real hardware, debugging, and deployment environments. Candidates with only theoretical or simulation-based experience may not be the right fit.