C

Senior/Lead Embedded Software Engineer

Cartrack
Full-time
On-site
Ho Chi Minh City, Ho Chi Minh, Vietnam
Based in Vietnam

A bit about us

We’re a world-leading smart mobility SaaS tech company with nearly 2,000,000 subscribers across 23 countries. Our teams are collaborative, vibrant, and fast-growing, and all team members are empowered with the freedom to influence our products and technology.

Are you curious, innovative and passionate?

Do you take ownership, embrace challenges, and love problem-solving?

We’re looking for a Senior/Lead Embedded Software Engineer who will help us continue to build industry-disruptive tech products and revolutionize the way our customers use technology.

You want to

  • Develop cutting-edge embedded software solutions for IoT applications.
  • Work on multiple parts of the embedded software lifecycle.
  • Optimize the performance of our embedded platforms.
  • Migrate embedded solutions to Linux and other RTOS.
  • Develop communication systems, systems on chips (SoC), cameras, sensors, and image processing.
  • Work with embedded AI on NPU/DSPs.

Requirements:

  • Strong experience in Embedded Linux development.
  • Excellent proficiency in Embedded C/C++ and low-level programming.
  • Extensive experience with ARM-based embedded systems.
  • Experience with embedded software development lifecycle.
  • Proven ability to multitask and solve complex problems.

Plusses

  • Experience with GSM, Communications, and RF systems: Beneficial.
  • WiFi, BLE, CAN, OBD, and automotive protocols: Beneficial.
  • Experience with video and image processing: Beneficial.
  • OTA update knowledge: Beneficial.
  • TCP/IP networking experience: Beneficial.
  • Keil ARM Cortex experience: Beneficial.
  • NPU/DSP experience: Beneficial.