Firmware Developer – Mid Level

2 weeks ago


Lahore, Punjab, Pakistan RMA Metering Private Limited Full time ₹120,000 - ₹150,000 per year

Job Summary

We are looking for a Firmware Developer with 2.5–3 years of experience in embedded software development. You will work on firmware for microcontroller-based products, focusing on performance, reliability, and scalability.

Key Responsibilities

  • Develop, test, and maintain firmware for STM32, ESP32, nRF (low-power), and similar MCUs.
  • Work with RTOS and bare-metal firmware architectures.
  • Implement communication protocols (UART, SPI, I²C, CAN, BLE, MQTT, etc.).
  • Optimize code for low-power operation and memory usage.
  • Integrate firmware with cloud platforms and mobile/desktop applications.
  • Debug and troubleshoot firmware and hardware issues.
  • Collaborate with hardware engineers on board bring-up.
  • Prepare technical documentation and code reviews.

Required Skills & Qualifications

  • Bachelor's in Electrical/Electronics/Computer Engineering or related field.
  • 2.5–3 years of embedded firmware development experience.
  • Proficiency in C/C++ (embedded).
  • Experience with STM32 HAL/LL, nRF SDK, FreeRTOS, and ESP-IDF frameworks.
  • Understanding of low-power modes and peripheral drivers.
  • Strong debugging skills with tools like SWD/JTAG.

Nice to Have

  • Python scriptinsg for automation/testing.
  • OTA firmware update implementation.
  • AWS IoT, Azure IoT, or other cloud IoT integrations.

Job Type: Full-time

Pay: Rs120, Rs150,000.00 per month

Work Location: In person



  • Lahore, Punjab, Pakistan 10xengineers Full time

    Experience Required: Minimum 5 yearsLocation: Lahore , on-siteJob Type: Full-timeWe are looking for a talented and experienced Embedded Firmware Engineer to join our team working on next-generation medical devices. The ideal candidate will have hands-on experience with Nordic Semiconductor (nRF) SoCs, Zephyr RTOS, and Bluetooth Low Energy (BLE)...


  • Lahore, Punjab, Pakistan AMS-Power & Industrial Engineering Private Limited Full time 900,000 - 1,200,000 per year

    Job Description:We are looking for a Firmware Engineer to design, develop, and optimize firmware for embedded systems. The ideal candidate should have expertise in low-level programming, microcontroller firmware development, and real-time embedded systems.Key Responsibilities:Develop, test, and maintain firmware for embedded systems and microcontrollers.Work...


  • Lahore, Punjab, Pakistan AMS-Power & Industrial Engineering Private Limited Full time $104,000 - $130,878 per year

    About the RoleWe are seeking a highly skilled and experiencedSenior Firmware Engineerto join our team. The role involves designing, developing, testing, and optimizing embedded firmware for our hardware products. You will work closely with hardware engineers, software developers, and product teams to deliver reliable and efficient embedded solutions.Key...


  • Lahore, Punjab, Pakistan ChipVista Full time 900,000 - 1,200,000 per year

    Job SummaryWe are seeking a talented Embedded Systems Engineer with 1-2 years of hands-on experience in embedded development. The ideal candidate should have a solid understanding of microcontroller programming, hardware-software integration, and low-level driver development. You will be involved in the full development lifecycle – from requirements...


  • Lahore, Punjab, Pakistan Chainfore Full time 600,000 - 1,200,000 per year

    Company DescriptionChainfore is a global leader in next-generation digital services and consulting, specializing in transforming ideas into reality and developing cutting-edge solutions. Their commitment to innovation and excellence has made them a trusted partner for businesses worldwide.Role DescriptionThis is a full-time on-site role for a Mid Level...


  • Lahore, Punjab, Pakistan Global Talent Sync Full time

    Mid Level Back End Developer (Laravel) RemoteJob Title: Mid-Level Back-End Developer (Laravel) – RemoteLocation: Remote (Preference for candidates within compatible time zones to the UK)Industry: IT Services and IT ConsultingWorking Hours: 2pm to 10 PmWorking Days: Mon to Fri (Sat & Sun Off)About the CompanyWe are a pioneering software company based in the...


  • Lahore, Punjab, Pakistan Aan Tourism Full time 350,000 - 450,000 per year

    As a Mid-Level WordPress Developer, you will be responsible for developing, maintaining, and optimizing WordPress websites for our clients. You will work closely with designers, project managers, and other developers to create user-friendly and visually appealing websites that meet our clients' needs.Key Responsibilities:Develop and maintain ready-made &...


  • Lahore, Punjab, Pakistan Stafflink Full time $90,000 - $120,000 per year

    Position: Mid-Level Backend Engineer / NestJS)Location: [Hybrid]Type: Full-timeRole OverviewWe are looking for a Mid-Level Backend Engineer with strong experience in and NestJS to join our development team. The ideal candidate will be passionate about backend architecture, performance optimization, and API design. Experience with Laravel and eCommerce...


  • Lahore, Punjab, Pakistan Zweidevs Pvt Ltd Full time $120,000 - $180,000 per year

    Job Description:We are looking for a Mid-Level Django Developer to join our dynamic development team. The ideal candidate will have solid experience in Django framework, hands-on expertise in Docker-based deployments, and working knowledge of AWS cloud infrastructure. You will be responsible for building scalable backend systems, deploying applications...


  • Lahore, Punjab, Pakistan World Aviation Travels & Tours Full time 600,000 - 1,200,000 per year

    Company DescriptionWorld Aviation Travels & Tours, located on Main Boulevard, Lahore, is a fully licensed travel and tour operator and a member of the Department of Tourism and Pakistan Travel Mart. We specialize in providing a range of Umrah packages, including 3-star, 4-star, and 5-star options, catering to diverse customer needs and budgets. We are...