This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Senior Embedded Engineer (Iot)
CÔNG TY TNHH TƯ VẤN CÔNG NGHỆ SÁNG TẠO ALPHA BITS
Job description
We are seeking a Senior Embedded IoT Engineer with extensive experience in embedded systems development, real-time operating systems (RTOS), and IoT protocols. The ideal candidate will have strong expertise in C/C++ programming, microcontroller architectures, and wireless communication protocols. They should demonstrate proficiency in hardware-software integration and possess excellent problem-solving abilities in resource-constrained environments. Fluency in English and experience working in an agile development environment are essential for this role.
Responsibilities
- Design and implement embedded software solutions for IoT devices, ensuring optimal performance and power efficiency.
- Develop and maintain firmware for various microcontroller platforms (ARM, AVR, ESP32, etc.) using C/C++.
- Create and implement communication protocols for IoT devices, including BLE, WiFi, LoRaWAN, or cellular connectivity.
- Collaborate with hardware engineers to define and implement hardware-software interfaces and system architecture.
- Optimize code for performance, memory usage, and power consumption in resourceconstrained environments.
- Design and implement secure boot, OTA updates, and device management capabilities for IoT products.
- Develop and maintain device drivers for various peripheral interfaces (I2C, SPI, UART, etc.).
- Implement and integrate real-time operating systems (FreeRTOS, Zephyr, etc.) for embedded applications.
- Set up and maintain automated testing frameworks for embedded software validation.
- Design and implement edge computing solutions for IoT data processing and analytics.
- Mentor junior embedded engineers and contribute to technical documentation and code reviews
Your skills and experience
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, related field.
- 4+ Experience in embedded systems development, with substantial IoT project experience
- Expert-level proficiency in C/C++ programming for embedded systems.
- Strong understanding of microcontroller architectures and peripheral interfaces.
- Extensive experience with RTOS and embedded Linux systems.
- Proven expertise in wireless protocols (BLE, WiFi, LoRaWAN) and IoT communication standards.
- Strong knowledge of embedded security best practices and implementation.
- Experience with debugging tools, logic analyzers, and oscilloscopes.
- Proficiency in version control systems (Git) and CI/CD pipelines for embedded software.
- Good technical documentation skills
Nice-to-have
- Experience with cloud platforms (AWS IoT, Azure IoT, Google Cloud IoT).
- Knowledge of hardware design and PCB layout fundamentals.
- Familiarity with IoT security standards and certifications (PSA, FIPS, etc.).
- Experience with embedded AI/ML deployment and edge computing.
- Contributions to open-source embedded software projects.
- Knowledge of power management techniques and battery-operated devices.
- Experience with industrial protocols (Modbus, MQTT, OPC-UA).
- Background in developing consumer or industrial IoT products that have been successfully deployed at scale.
Why you'll love working here
- Dynamic work environment with flexible hours and international clients;
- Competitive salary based on skills and experience;
- Comprehensive social and health insurance;
- Regular team-building activities and company events;
- Excellent growth opportunities within the company;
CÔNG TY TNHH TƯ VẤN CÔNG NGHỆ SÁNG TẠO ALPHA BITS
View company
Alpha Bits
Company type
IT Service and IT Consulting
Company industry
IT Services and IT Consulting
Company size
1-50
employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email
NEW FOR YOU
Posted
10 hours ago
Senior/Leader Embedded Software Engineer (C/C++, Linux)
Hybrid
Ho Chi Minh - Da Nang