Find The RightJob.
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:
Application Question(s):
Experience:
Work Location: In person
Similar jobs
Marvell Technology
Hyderabad, Pakistan
9 days ago
Marvell Technology
Hyderabad, Pakistan
9 days ago
Embrace Technologies Private Limited
Islamabad, Pakistan
9 days ago
Silicon Labs
Hyderabad, Pakistan
10 days ago
© 2026 Qureos. All rights reserved.