Embedded Firmware Engineer

4 days ago


Lahore, Punjab, Pakistan ChipVista Full time
Embedded Firmware Engineer (2–3+ Years Experience)Embedded Firmware Engineer (2–3+ Years Experience)

Direct message the job poster from ChipVista

We are looking for a skilled Embedded Firmware Engineer with 2–3 years of hands-on experience in developing and optimizing firmware for microcontroller-based systems. This role requires expertise in low-level C/C++ development, driver interfacing, real-time debugging, and system-level integration. You will be responsible for full firmware lifecycle management — from specification to deployment.

Responsibilities:


• Design, develop, and debug production-grade firmware in C/C++


• Develop and optimize device drivers, protocol stacks, and real-time algorithms


• Perform hardware bring-up, testing, and debugging using tools like oscilloscopes and logic analyzers


• Work with hardware engineers to ensure smooth firmware-hardware integration


• Write clear documentation and maintain coding standards


• Lead or mentor junior firmware engineers when required

Must-Have Skills:


• Bachelor's in Electrical/Electronics/Computer Engineering or related field


• 2–3 years of embedded firmware experience


• Strong understanding of microcontroller architectures (ARM, AVR, STM32, etc.)


• Experience with RTOS (e.g., FreeRTOS) and real-time control


• Proficiency in low-level peripherals: I2C, SPI, UART, PWM, ADC


• Knowledge of power/memory optimization and embedded constraints


• Familiarity with schematic reading and datasheet interpretation

Bonus Skills:


• Python/Bash scripting for test automation

Why Join ChipVista?


• Work on cutting-edge embedded systems and IoT products


• Collaborate in a multi-disciplinary and growth-oriented environment


• Opportunities for cross-functional learning in firmware, hardware, and automation


• Competitive salary with performance incentives

Apply Now:

Send your resume/CV to hr@chipVista.ai with the subject: "Application – [Role Name] – [Your Name]"

Example: Application – Embedded Firmware Engineer – Ahmed Khan

Seniority level
  • Seniority levelEntry level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesIT Services and IT Consulting

Referrals increase your chances of interviewing at ChipVista by 2x

Get notified about new Firmware Engineer jobs in Lahore, Punjab, Pakistan.

Associate Software Engineer - Data ScienceAssociate Software Engineer - AI/ML -Fresh GraduatesJunior Backend Developer (Python/Django)

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan beBeeEmbedded Full time 9,000,000 - 12,000,000

    Embedded Firmware Engineer OpportunityWe are looking for an experienced and skilled Embedded Firmware Engineer to develop and optimize firmware for microcontroller-based systems. The ideal candidate will have a strong understanding of low-level C/C++ development, driver interfacing, real-time debugging, and system-level integration.

  • Embedded Engineer

    3 weeks ago


    Lahore, Punjab, Pakistan Vaults Energy Full time

    Embedded EngineerVaults Energy, PakistanA- Work in Research and Development department on Energy Storage and Energy saver smart Devices.B- Working with BMS communication using UART, RS 485 or CAN bus communications.C- PCB designing for prototype and final production boards.Job SpecificationCandidate should be eligible with the following work experience:Work...


  • Lahore, Punjab, Pakistan beBeeSoftware Full time 1,440,000 - 2,040,000

    About the RoleWe're seeking a skilled professional to join our team as a Mid Embedded QA/DevOps Engineer. In this role, you will be working on implementing the DevOps/QA strategy for embedded software using modern DevOps infrastructure and tools.You will be responsible for creating and maintaining CI/CD pipelines, C based unit test development and test...


  • Lahore, Punjab, Pakistan Siemens Digital Industries Software Full time

    Join to apply for the Mid Embedded QA/DevOps Engineer role at Siemens Digital Industries SoftwareJoin to apply for the Mid Embedded QA/DevOps Engineer role at Siemens Digital Industries SoftwareGet AI-powered advice on this job and more exclusive features.Would you like to be a part of a global company?Our Software R&D activities focused on the varied fields...


  • Lahore, Punjab, Pakistan beBeeProduct Full time 8,000,000 - 12,000,000

    Product Management OpportunityWe are seeking a seasoned product manager to spearhead the development and launch of new embedded software applications. The ideal candidate will have a strong background in Java enterprise and embedded system engineering, with 5+ years of experience in managing cross-functional teams and delivering complex digital products.The...


  • Lahore, Punjab, Pakistan beBeeDevOps Full time 100,000 - 130,000

    We are seeking a skilled Embedded QA/DevOps Engineer to drive our solution and product development with world-class software expertise.About the RoleOur goal is to enhance our strength in solution and product development by implementing a DevOps/QA strategy for embedded software using modern infrastructure and tools.Create and maintain continuous integration...


  • Lahore, Punjab, Pakistan beBeeIoT Full time 800,000 - 1,200,000

    About the RoleWe're looking for a skilled IoT Engineer to join our team.Key ResponsibilitiesDesign and develop embedded systems with low-level hardware and software expertise.Implement digital and analog components, circuits, PWM motor, and LED control.Work on networks (UART, I2C, SPI, BLE, WiFi) and bootloader usage.Utilize Free-RTOS and experience with...


  • Lahore, Punjab, Pakistan Siemens Full time

    Would you like to be a part of a global company?Our Software R&D activities focused on the varied fields of electrification, automation and digitalization, provides end-to-end support to our global customers on their unique digital transformation journey by conceptualizing and implementing services for the Siemens Xcelerator.We aim to increase our strength...


  • Lahore, Punjab, Pakistan Siemens AG Full time

    Would you like to be a part of a global company? **Our Software R&D activities focused on the varied fields of electrification, automation and digitalization, provides end-to-end support to our global customers on their unique digital transformation journey by conceptualizing and implementing services for the Siemens Xcelerator.We aim to increase our...


  • Lahore, Punjab, Pakistan Protolab LTD Full time

    Get AI-powered advice on this job and more exclusive features.**UmerDesigns ProtoLab (SMC-PVT) Ltd** is a startup dedicated to the commercial design and development of smart consumer products for the e-commerce industry. We act as technology development partners, helping turn product ideas into feasible, scalable solutions for mass production.We are building...