Senior Full-Stack Embedded Systems Engineer - Afternoon

10Pearls

Karachi Division

On-site

PKR 2,500,000 - 4,200,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

10Pearls is seeking a Senior Full-Stack Embedded Systems Engineer to lead the development and maintenance of software, embedded systems, hardware, and cloud platforms.

The role requires hands-on expertise across Golang, Linux/Embedded Linux, MQTT, Svelte, PostgreSQL, Docker, mobile applications, cloud integration, and hardware/PCB design, with responsibility for taking products from development through production deployment.

Qualifications

  • 5+ years in a senior engineering or technical leadership role.
  • Strong proficiency in Golang and at least one other systems programming language.
  • Experience with MQTT, Svelte, PostgreSQL, Docker/Podman, and Linux operating systems.
  • Proven experience with embedded Linux OS development (Yocto, Buildroot, or similar).
  • Mobile application development experience (iOS and Android, React Native or equivalent).
  • Strong understanding of TCP/IP networking and the OSI model.
  • Proven experience in PCB schematic review, embedded systems, and hardware design.
  • Experience with edge computing platforms such as Raspberry Pi or similar.
  • Experience deploying applications to Google Play Store and Apple App Store.
  • Hands-on experience with cloud integration (AWS or equivalent).
  • Ability to work independently across the full stack from hardware to cloud.
  • Strong written English and technical writing

Responsibilities

  • Maintain, upgrade, and extend existing software platforms including backend services (Golang), real-time communication (MQTT), frontend (Svelte), and database management (PostgreSQL).
  • Complete the development of LMH Node 1 including Linux OS, core software, configuration software, and cloud monitoring integration.
  • Drive Customer EMS v2 from its current mid-build state to a fully deployed, production-ready platform.
  • RestoreNovaSphere EMS services that were taken offline during the LMH console development phase.
  • Complete and deploy the PawaFlux mobile application to Play Store and App Store, and manage the transition arising from the hardware manufacturer change.
  • Deploy the main EMS mobile application to Play Store.
  • Complete the Lytup/Inverter-Manufacturer Cloud Integration on the Ops Dashboard.
  • Build and maintain system-level software including Linux-based OS builds, containerisation (Docker/Podman), and edge computing deployments.
  • Lead the design and development of hardware products where required, including PCB schematic review, layout guidance, and design for manufacturing.
  • Maintain, test, and support production of existing hardware product line.
  • Maintain and upgrade monitoring hardware deployed across field sites in West Africa.
  • Work directly with the CEO and internal team to ensure all deliverables meet production-ready standards.
  • Produce clear technical documentation for all completed work.

Skills

Golang
Systems programming
Embedded Linux
Cloud integration
Technical leadership
English writing

Tools

MQTT
Svelte
PostgreSQL
Docker/Podman
Linux
Yocto/Buildroot
React Native

Job description

Company Overview:

10Pearls is a global, purpose-driven AI-Native digital engineering partner helping businesses re-imagine, digitalize, and accelerate. As an end-to-end digital technology partner, 10Pearls helps businesses create future-proof, transformative digital products that leverage emerging technologies. 10Pearls’ clients include Global 2000 enterprises, high growth mid-size businesses, and some of the most exciting start-ups from industries like healthcare, fintech, energy, education, real estate, retail, and hi-tech. Headquartered in the Washington DC metro area, 10Pearls has product engineering and software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit https://10pearls.com.

Role Overview

We are looking for a Senior Full-Stack Embedded Systems Engineer to lead the development and maintenance of software, embedded systems, hardware, and cloud platforms. The role requires strong hands-on expertise across Golang, Linux/Embedded Linux, MQTT, Svelte, PostgreSQL, Docker, mobile applications, cloud integration, and hardware/PCB design, with responsibility for taking products from development through production deployment. The ideal candidate can work independently across the hardware-to-cloud stack and collaborate directly with the CEO and technical team.

Key Responsibilities

  • Maintain, upgrade, and extend existing software platforms including backend services (Golang), real-time communication (MQTT), frontend (Svelte), and database management (PostgreSQL)

  • Complete the development of LMH Node 1 including Linux OS, core software, configuration software, and cloud monitoring integration

  • Drive Customer EMS v2 from its current mid-build state to a fully deployed, production-ready platform

  • Restore NovaSphere EMS services that were taken offline during the LMH console development phase

  • Complete and deploy the PawaFlux mobile application to Play Store and App Store, and manage the transition arising from the hardware manufacturer change

  • Deploy the main EMS mobile application to Play Store

  • Complete the Lytup/Inverter-Manufacturer Cloud Integration on the Ops Dashboard

  • Build and maintain system-level software including Linux-based OS builds, containerisation (Docker/Podman), and edge computing deployments

  • Lead the design and development of hardware products where required, including PCB schematic review, layout guidance, and design for manufacturing

  • Maintain, test, and support production of existing hardware product line

  • Maintain and upgrade monitoring hardware deployed across field sites in West Africa

  • Work directly with the CEO and internal team to ensure all deliverables meet production-ready standards

  • Produce clear technical documentation for all completed work

Requirements

  • 5+ years in a senior engineering or technical leadership role

  • Strong proficiency in Golang and at least one other systems programming language

  • Experience with MQTT, Svelte, PostgreSQL, Docker/Podman, and Linux operating systems

  • Proven experience with embedded Linux OS development (Yocto, Buildroot, or similar)

  • Mobile application development experience (iOS and Android, React Native or equivalent)

  • Strong understanding of TCP/IP networking and the OSI model

  • Proven experience in PCB schematic review, embedded systems, and hardware design

  • Experience with edge computing platforms such as Raspberry Pi or similar

  • Experience deploying applications to Google Play Store and Apple App Store

  • Hands-on experience with cloud integration (AWS or equivalent)

  • Ability to work independently across the full stack from hardware to cloud

  • Strong written English and technical writing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Embedded Systems Engineer - Afternoon
Senior Full-Stack Embedded Systems Engineer - Afternoon

10Pearls, LLC • Karachi Division, Lahore, Islamabad

On-site
PKR 1,800,000 - 3,200,000
Senior Full-Stack Embedded Systems Architect (HW-to-Cloud)
Senior Full-Stack Embedded Systems Architect (HW-to-Cloud)

10Pearls • Karachi Division

On-site
PKR 2,500,000 - 4,200,000
Senior Full-Stack Embedded Systems Engineer: Hardware-to-Cloud
Senior Full-Stack Embedded Systems Engineer: Hardware-to-Cloud

10Pearls, LLC • Karachi Division, Lahore, Islamabad

On-site
PKR 1,800,000 - 3,200,000
Staff Senior DevOps Engineer- Azure
Staff Senior DevOps Engineer- Azure

10Pearls • Lahore

On-site
PKR 1,800,000 - 3,200,000
Senior Site Reliability Engineer - (GCP) - Afternoon
Senior Site Reliability Engineer - (GCP) - Afternoon

10Pearls, LLC • Lahore, Karachi Division, Islamabad

On-site
PKR 2,000,000 - 3,000,000
Senior Site Reliability Engineer - (GCP) - Afternoon
Senior Site Reliability Engineer - (GCP) - Afternoon

10Pearls, LLC • Pakistan

On-site
PKR 19,434,000 - 33,315,000
Staff/Senior Software Consultant - Angular + Playwright
Staff/Senior Software Consultant - Angular + Playwright

10Pearls • Islamabad

On-site
PKR 3,000,000 - 5,200,000
Technical Lead - Embedded Systems
Technical Lead - Embedded Systems

Better Devices • Islamabad

On-site
PKR 3,000,000 - 6,000,000
Project Manager (Afternoon/Evening Shift)
Project Manager (Afternoon/Evening Shift)

10Pearls, LLC • Karachi Division

On-site
PKR 1,674,000 - 2,232,000
Golang Developers - Full time Contractual
Golang Developers - Full time Contractual

Codup • Pakistan

On-site
PKR 1,562,400 - 2,232,000