Embedded Hardware and Firmware Engineer Internee

1 week ago


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

Embedded Hardware and Firmware Engineer Internee (Multiple Roles)

Location: [On-site]

Type: [Internship 24 weeks / Full-time]

Team: Embedded Systems / Firmware/Hardware

About the Role

We build real-world embedded applications that interface with sensors, actuators, and industrial communication stacks. You'll help design, implement, test, and ship firmware for microcontrollers while collaborating with electronics, QA, and product teams.

We're hiring high-curiosity Interns and Junior Engineers with solid fundamentals in C/C++, basic electronics, and MCU peripherals (timers, interrupts, GPIO). If you love taking ideas from schematic to running code on hardware, you'll fit right in.

Minimum Qualifications

  • Bachelor's degree in Electrical Engineering and Computer Science (EECS) or closely related fields (Electrical/Electronics, Computer/Embedded, Robotics, Mechatronics, IoT/Telecom).
  • Strong C (pointers, structs, memory layout) and practical C++ basics (OOP).
  • Understanding of embedded fundamentals: ISR vs polling, debouncing
  • Comfort with I²C/SPI/UART and timers, PWM.
  • Basic electronics: reading schematics, resistor dividers, pull-ups, level shifting basics.
  • Familiarity with STM32Cube or Arduino/ESP-IDF or Platform IO.
  • Clear communication, ownership mindset, and willingness to learn quickly.

Career Growth & Future Path

Structured onboarding: Bring-up on dev boards, lab tools, and codebase walkthrough.

Mentorship: Dedicated mentor + weekly 1:1s, code reviews with actionable feedback.

What You'll Do

  • Develop, debug, and optimize firmware in C/C++ for 8/32-bit MCUs (e.g., STM32, ESP32, AVR).
  • Implement and test peripheral drivers: GPIO, UART/Serial, I²C, SPI, PWM/Timers, ADC/DAC, DMA.
  • Work with industrial protocols: CAN/CANopen, Modbus (RTU/TCP), and device-to-cloud serial bridges.
  • Build RTOS-based applications (FreeRTOS): tasks, queues, timers, mutexes, ISRs, and power-safe state machines.
  • Robotics (plus): motor control (DC/BLDC/stepper), encoders, PID basics.
  • IoT (plus): Wi-Fi/BLE provisioning, MQTT/HTTP/CoAP, secure OTA, device identity/keys.
  • AI at the edge (plus): TinyML pipelines (feature extraction → on-device inference), sensor fusion, basic CV.
  • Bring-up boards from datasheets and schematics; assist with hardware-in-the-loop testing and bench validation.
  • Use oscilloscopes/logic analyzers to capture, decode, and troubleshoot signals and buses.
  • Write clean, well-documented code with version control (Git), code reviews, and lightweight CI checks.
  • Contribute to test plans, validation logs, and release notes for reliable, maintainable firmware.

Job Type: Internship

Contract length: 6 months

Pay: Rs10, Rs15,000.00 per month

Work Location: In person



  • Lahore, Punjab, Pakistan Byonyks Pvt Ltd Full time 1,100,000 - 1,320,000 per year

    Location: DHA Phase 3, LahoreExperience: YearsQualification: Bachelor's in Electrical EngineeringAbout the Role:We are looking for a Embedded Developer with years of experience to join our team. The ideal candidate will have expertise in hardware design and firmware development, working with Altium Designer, C/C++, and microcontroller platforms like Arduino...


  • Lahore, Punjab, Pakistan RMA Metering Private Limited Full time 120,000 - 180,000 per year

    Job Summary:We are looking for a Fresh Firmware Design Engineer to join our embedded systems team. The candidate will assist in developing and testing firmware for microcontroller-based products under the guidance of senior engineers. This position offers hands-on experience in embedded system design, coding, debugging, and product development — ideal for...


  • Lahore, Punjab, Pakistan Dysol pvt ltd Full time 960,000 - 1,560,000 per year

    We are looking for a skilled Project Engineer who can lead and manage projects related to embedded hardware and firmware development. In this role, you will work with cross-functional teams, design and test electronic systems, and ensure projects are delivered on time with high quality. You must be able to understand customer requirements, break them down...


  • Lahore, Punjab, Pakistan AMS-Power & Industrial Engineering Private Limited Full time 900,000 - 1,200,000 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 SmartEnds Full time 900,000 - 1,200,000 per year

    Job Title: Embedded QA Engineer – LeadLocation:LahoreJob Type: Full-timeDepartment:Engineering / Quality AssuranceCompany OverviewSmartEnds is a fast-growing Belgian scale-up specializing in IoT solutions across various industries such as smart cities, waste collection, automotive, and logistics. Our flagship product, BrighterBins, is a leading IoT-enabled...


  • Lahore, Punjab, Pakistan Powersoft19 Full time 40,000 - 80,000 per year

    About Powersoft19Powersoft19 is a global technology company specializing inembedded systems, IoT, safety-critical applications, AI, power electronics, and industrial automation. We work with clients across the globe, delivering high-quality engineering solutions.Position OverviewWe are looking forFirmware Engineerswith1–2 years of experiencein embedded...


  • Lahore, Punjab, Pakistan AMS-Power & Industrial Engineering Private Limited Full time 60,000 - 180,000 per year

    About the Role:We are looking for an experiencedProject Managerwith a strong technical understanding ofelectrical systems, embedded firmware, and hardware developmentto lead ourIoT product design and deployment projects. The role requires excellent leadership, planning, and communication skills to ensure on-time delivery and seamless collaboration across...


  • Lahore, Punjab, Pakistan RMA Metering Private Limited Full time 120,000 - 180,000 per year

    Job Summary:We are looking for a motivated Fresh Electronics Engineer to join our engineering team. The candidate will assist in the design, testing, and development of electronic hardware systems under the guidance of senior engineers. This role is ideal for recent graduates who are eager to learn practical hardware design, PCB development, and embedded...


  • Lahore, Punjab, Pakistan AEDesign (Pvt) Ltd Full time 780,000 - 900,000 per year

    AEDesign (Pvt.) Ltd. is looking for Control Systems Engineer who can design and develop embedded-system-based control projects. The role includes firmware development, hardware testing, and full system integration. The engineer must coordinate with all related departments, share feedback regularly, and work comfortably in fast-moving environments.Duties &...


  • Lahore, Punjab, Pakistan Tracking World Full time 50,000 - 100,000 per year

    Hiring AlertTracking World Pvt. Ltd. is seeking a skilled and innovative Embedded Systems Developer (IoT & Automation) to join our Product Engineering team. The ideal candidate will design, develop, and integrate firmware and hardware systems for industrial IoT and automation projects, ensuring reliability, scalability, and seamless communication between...