2 days ago
Karachi, Pakistan +2 moreSenior
Responsibilities
- Maintain, upgrade, and extend backend services in Golang, MQTT real-time communication, Svelte frontend applications, and PostgreSQL databases.
- Complete LMH Node 1, including its Linux operating system, core software, configuration software, and cloud monitoring integration.
- Drive Customer EMS v2 to a fully deployed, production-ready platform and restore NovaSphere EMS services.
- Complete and deploy the PawaFlux and main EMS mobile applications to the Google Play Store and Apple App Store.
- Complete the Lytup/Inverter-Manufacturer cloud integration on the Ops Dashboard.
- Build and maintain Linux-based operating systems, containerized systems, and edge computing deployments.
- Lead hardware product design activities, including PCB schematic review, layout guidance, and design for manufacturing.
- Maintain, test, and support existing hardware products and monitoring hardware deployed across field sites in West Africa.
- Collaborate with the CEO and internal team to deliver production-ready systems and document completed work.
Requirements
- 5+ years of experience 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 or Podman, and Linux operating systems.
- Proven embedded Linux OS development experience with Yocto, Buildroot, or similar technologies.
- Mobile application development experience for iOS and Android using React Native or an equivalent technology.
- 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 the Google Play Store and Apple App Store.
- Hands-on experience with cloud integration using AWS or an equivalent platform.
- Ability to work independently across the full stack from hardware to cloud.
- Strong written English and technical writing skills.
Tech Stack
Categories
About 10Pearls
10Pearls is a privately held digital engineering and AI consultancy that designs, builds, and modernizes software products for enterprises, mid-market companies, and startups. The company provides end-to-end services—product management, UX, cloud development, data/AI, cybersecurity, DevOps, and quality engineering—with global delivery centers across North America, Latin America, the UK, and South Asia. Headquartered in Vienna, Virginia, its clients have included brands such as AARP, Capital One, PayPal, Adobe, and National Geographic.
