Job Openings

Embedded Software Engineer


San Diego office


You will be responsible for developing software (varies from low-level embedded to Apps/Cloud programming) for innovative IoT (Internet of Things) products encompassing various components such as SoC, Apps, and Cloud. The position requires a candidate that is a self-starter, motivated, and a team player with effective communication skills.


0-5 years of work experience in software development

Must be familiar in C, and an Object-Oriented Language such as C++ and Java

Embedded software/firmware development and debugging

Strong problem solving skills

Preferred: Experience with cellular 3G/4G baseband modem

Preferred: Programming with real-time operating system

Being authorized to work in the U.S. is a precondition of employment.

Education Requirements:

Required: Bachelor's in Computer Science or Computer Engineering

Preferred: Master's in Computer Science or Computer Engineering