Firmware Engineer (IoT SaaS)
Carnotfleet
Seoul, South Korea
Posted 6+ months ago
Firmware Engineer (IoT SaaS)
Full-time Onsite | Seoul, S. Korea | Engineering
Responsibilities
- Actively work with customers to address technical questions related to their design activities
- Conduct root cause analysis to identify underlying issues causing problems for customers
- Support troubleshooting and debugging of customer design issues, and recommend solutions by collaborating with internal engineering team, project leads, and/or managers
- Support and develop customized software to meet customers' requirements
- Work closely with the sales team on each account to ensure customer satisfaction
- Engage and coordinate with cross-functional teams both internally and externally
Qualifications
- Bachelor's degree in Computer Science, other STEM degrees, or equivalent experience
- 5+ years of relevant firmware, app, and embedded systems experience
- General understanding of mobile communication systems and wireless communication methods
Skill Requirements
- 1. Porting experience with various MCUs (STM32 / PIC / Atmel AVR)
- 2. ESP32 Chipset porting experience
- Controlling other (peripheral) devices via data communication such as UART, SPI, SDIO, I2C, etc.
- Controlling Motor / LED using PWM
- Controlling various sensors (e.g. temperature/humidity, gyro/acceleration)
- Development of P-control / PI-control algorithms
- ADC, DAC data detection
- 3. RF and Communication Protocols
- Experience in IoT Product Development
- Knowledge of multiple OS and frameworks for building IoT and connectivity-based applications such as FreeRTOS and nimBLE
- BLE communication system development based on MQTT protocol
- IoT product development using WiFi / BLE communication
- GPS receiving module interface (preferred)
- LTE modem and wireless communication device interface (preferred)
- 4. App-related
- Implementation / testing of interworking functions with Android and iOS apps
Apply Now
Send your application to: jennifer.bi@carnotfleet.com