Senior Embedded Software Developer

10 hours ago


Lahore, Punjab, Pakistan beBeeFirmware Full time 8,000,000 - 15,000,000
Embedded Firmware Engineer Role

We are seeking a skilled and experienced engineer to design, develop, and debug embedded firmware for Nordic nRF52/nRF53/nRF54 series using Zephyr RTOS.

Main Responsibilities:
  • Develop firmware using C/C++ and Zephyr RTOS concepts.
  • Implement secure firmware practices including secure bootloaders, key storage, firmware signing, and encryption.
  • Work on BLE-based communication protocols (GATT, services, characteristics, MTU optimization, bonding/pairing, etc.).
  • Integrate sensors (e.g., accelerometer, temperature) and manage low-power data acquisition.
  • Use tools like nRF Connect SDK, nRF Programmer, J-Link, Wireshark, and logic analyzers for debugging and development.
  • Apply machine learning algorithms on embedded platforms.
Requirements:
  • Bachelor's or Master's degree in Electrical/Electronics/Computer Engineering or related field.
  • At least 5 years of hands-on experience in embedded firmware development.
  • Strong experience with nRF SoCs (preferably RF52832/nRF52840/nRF5340/nRF54L15).
  • Familiarity with C/C++, Zephyr RTOS, and low-level peripheral handling (SPI, I2C, UART, GPIO, ADC).
  • Experience working with Zephyr RTOS.
  • Solid understanding of BLE protocol stack and development of custom BLE services.
  • Familiar with embedded security practices, firmware signing, over-the-air (OTA) updates, and secure storage.
  • Experience with firmware version control and CI/CD pipelines.
  • Familiarity with unit testing frameworks.
  • Exposure to DFU/OTA, USB, or bootloader development.
  • Experience in implementing lightweight machine learning models on embedded systems.


  • Lahore, Punjab, Pakistan beBeeSoftware Full time $80,000 - $123,000

    Embedded Software Engineer RoleWe are seeking a highly motivated Embedded Software Engineer to play a critical role in shaping the future of industrial software.About the Job:You will be responsible for implementing DevOps/QA strategy using modern infrastructure and tools.Work on real-time operating systems and virtualization solutions.Create and maintain...


  • 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 beBeeEmbedded Full time 3,500,000 - 4,500,000

    Transforming the future of electrification and digitalization requires innovative professionals to join our global software R&D activities. We're seeking individuals who can conceptualize and implement end-to-end services for unique digital transformation journeys.About the RoleThis position focuses on implementing DevOps/QA strategies for embedded software...


  • 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 ChipVistaWe 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...


  • Lahore, Punjab, Pakistan beBeeDevops Full time $60,000 - $100,000

    We're looking for an innovative and skilled Software Developer to join our team.You will work on implementing the DevOps/QA strategy for embedded software using modern DevOps infrastructure and tools. You will work on real-time operating systems and virtualization solutions. Responsibilities include creating and maintaining CI/CD pipelines, C-based unit test...


  • Lahore, Punjab, Pakistan beBeeEngineer Full time 15,000,000 - 25,000,000

    Embedded Firmware Engineer OpportunityAs a seasoned Embedded Firmware Engineer, you will play a pivotal role in the development of cutting-edge medical devices. With a strong foundation in embedded systems and firmware development, you will design, develop, and debug high-quality code for our innovative products.Key Responsibilities:Design and develop...


  • Lahore, Punjab, Pakistan Contour Software Full time

    Senior Software Developer (SQL Server + VB.NET)Join to apply for the Senior Software Developer (SQL Server + VB.NET) role at Contour SoftwareSenior Software Developer (SQL Server + VB.NET)1 week ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer (SQL Server + VB.NET) role at Contour SoftwareAbout ContourContour Software has...


  • Lahore, Punjab, Pakistan beBeeEmbeddedSystems Full time 800,000 - 1,500,000

    Embedded Systems ExpertWe are seeking an experienced Embedded Systems Expert to join our team.A. The successful candidate will work in the Research and Development department on Energy Storage and Energy Saving Smart Devices.B. The ideal candidate will have expertise in communication protocols, including UART, RS-485, and CAN bus communications.C. They will...


  • 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 beBeeEmbedded Full time 100,000 - 130,000

    Embark on a challenging role as a Mid Embedded QA/DevOps Engineer where you will have the opportunity to work on cutting-edge projects and collaborate with a talented team.About the Position:We are seeking an experienced professional to implement DevOps/QA strategy for embedded software using modern DevOps infrastructure and tools. The ideal candidate will...