Strategic Systems International logo
Strategic Systems International1 day ago

Senior Software Engineer (Embedded Linux & C++)

On-site · Lahore, Punjab, Pakistan

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Embedded Linux and C++ Engineer needed to design, develop, and maintain high-performance web-enabled applications and secure embedded software solutions. Focus on modern C++ (C++17+), embedded Linux, secure communications (TLS/mTLS), WebSocket telemetry, and industrial IoT protocols (Modbus, OPC UA, MQTT). Responsibilities include embedded software and web server development, system optimization, secure communications, Yocto-based distributions, OTA updates, WebAssembly components, testing, debugging, and cross-functional collaboration. Emphasis on performance within resource-constrained environments and ensuring robust, scalable edge/IoT platforms.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 3–4 years of professional software development experience with strong proficiency in C++17 and above
  • Strong background in developing applications and web servers for embedded Linux platforms
  • Expertise in WebSocket telemetry, Inter-Process Communication (IPC), and secure communication technologies including TLS and mTLS
  • Hands-on knowledge of Role-Based Access Control (RBAC), unit testing frameworks, and software engineering best practices
  • Familiarity with WebAssembly (WASM) and WebAssembly Micro Runtime (WAMR)
  • Knowledge of embedded Linux build systems and deployment technologies including Yocto and OTA updates
  • Understanding of industrial communication protocols such as Modbus TCP/RTU, OPC UA, and MQTT
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Strategic Systems International

Senior Software Engineer (Embedded Linux & C++)

Apply on Sorce