Qureos

Find The RightJob.

Senior Embedded System Engineer

Company Description

Rough Copies Pvt Ltd is a leading provider of IT solutions, digital marketing strategies, and app development services, committed to driving digital success for businesses. With a track record of over 100 satisfied clients, the company delivers tailored solutions to enhance growth, efficiency, and brand visibility. Their expertise spans innovative app development, user-focused technologies, and compelling digital campaigns that amplify customer engagement. Dedicated to excellence and innovation, Rough Copies partners with businesses to turn visions into reality within a growing, success-driven community.

Job Description:

On-site

Shift Timings: 7:00pm to 2:00Am

Location: Johar Town

We are looking for a skilled Embedded Systems Engineer to design, develop, and optimise firmware for resource-constrained IoT hardware. You will own the full embedded stack — from bare-metal register-level drivers through to real-time task design, sensor integration, and wireless data transmission — working closely with the hardware and PCB teams to bring products from prototype to production.

KEY RESPONSIBILITIES

Write production-grade firmware in C / C++ for ESP32-S3 and similar MCUs.

Integrate and calibrate sensors (biometric, environmental, inertial) at driver level.

Implement communication protocols: I²C, SPI, UART, I²S at register level.

Develop cellular pipelines using LTE Cat-1, LTE-M, WiFi, and BLE.

Design low-power strategies: PSM, light-sleep, deep-sleep, timed wake conditions.

Implement on-device DSP algorithms: filtering, peak detection, signal windowing, FFT.

Build cloud data pipelines over MQTT, HTTP, and HTTPS protocols.

Write and maintain tests: unit, integration, and hardware-in-the-loop validation.

Support hardware bring-up and debug I²C/SPI issues with oscilloscope and logic analyser.

Maintain version-controlled codebases with clear documentation (Git).

REQUIREMENTS

3-5 years of hands-on embedded firmware development experience.

Strong C / C++ proficiency; familiarity with Arduino framework and ESP-IDF.

Solid MCU peripheral knowledge: timers, DMA, ADC, I²C, SPI, UART, I²S.

Hands-on ESP32 / ESP32-S3 or comparable ARM Cortex-M platform experience.

Sensor integration experience: IMU, GPS/GNSS, optical sensors at register level.

FreeRTOS and real-time task scheduling proficiency.

Cellular module experience: SIM7670G, A7670E, SIM7080G and AT command sets.

Embedded networking libraries: TinyGSM, TinyGPSPlus or equivalent.

Ability to read schematics and debug with bench instruments.

Strong problem-solving skills and comfort in a fast-paced product environment

Interested Candidates Share your Resume at: muhammadhuzaifa@roughcopies.com or Whatsapp at: +923354444129.

Pay: Rs200,000.00 - Rs300,000.00 per month

Ability to commute/relocate:

  • Lahore Johar Town: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • How soon can you join us for an on-site role?

Experience:

  • IoT Aws: 3 years (Required)
  • C++: 3 years (Required)

Work Location: In person

© 2026 Qureos. All rights reserved.