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
