Senior Firmware Software Engineer

2 days ago


Islamabad, Islamabad, Pakistan Shibli Full time

Shibli seeks a Senior Firmware Software Engineer to spearhead the development of advanced firmware solutions. This role requires a strong technical leader who can collaborate with cross-functional teams to define system requirements, create scalable architectures, and ensure firmware aligns with product goals.

Firmware Development
  • Design and develop firmware architectures for embedded systems (microcontrollers, etc.) that optimize performance, power efficiency, memory constraints, and real-time requirements.
  • Create and maintain high-quality codebases through rigorous testing, debugging, and code reviews.
Technical Expertise
  • Develop expertise in C/C++ for embedded systems and proficiency with real-time operating systems (RTOS), bare-metal programming, and device drivers.
  • Stay updated on emerging technologies (e.g., RTOS, IoT frameworks, AI/ML at the edge) and apply this knowledge to drive innovation in firmware development.
System Integration & Prototyping
  • Interface with sensors, peripherals, communication protocols (I2C, SPI, UART, USB, BLE, Wi-Fi) to create seamless system interactions.
  • Collaborate with hardware teams to influence hardware design for firmware compatibility and optimal performance.

Qualifications:

Education:
  • Bachelor's/Master's in Computer Engineering, Electrical Engineering, or related field.
Experience:
  • 6+ years in firmware/embedded systems development, with 2+ years in architecture/design roles.
  • Proven experience in full product lifecycle development (concept to mass production).
Soft Skills:
  • Strong analytical, problem-solving, and communication skills to effectively collaborate with cross-functional teams.


  • Islamabad, Islamabad, Pakistan Devomech Full time

    About Us: Devomech is a leading firm specializing in firmware development and system integration.Salary and Benefits:Competitive salary based on industry standardsUSD pegged salaries for international transparencyAdditional benefits include Provident Fund contributions and accommodation assistanceComprehensive medical insurance coverageJob Description:We are...


  • Islamabad, Islamabad, Pakistan Shibli Full time

    We're looking for Embedded Firmware Architect(s) / Senior Firmware Engineers for designing, developing, and overseeing the implementation of embedded firmware solutions for hardware systems. They will collaborate with cross-functional teams (hardware engineers, software developers, product managers) to define system requirements, create scalable and...


  • Islamabad, Islamabad, Pakistan Shibli Full time

    Shibli is a dynamic organization that requires innovative thinkers to drive our growth. As a Hardware Software Integrator, you will play a pivotal role in designing, developing, and implementing firmware solutions for our hardware systems. The ideal candidate will have a deep understanding of embedded systems, low-level programming, and hardware-software...


  • Islamabad, Islamabad, Pakistan SkyElectric (Pvt) Ltd. Full time

    Senior Technical LeadershipWe are seeking an experienced Software Engineering Team Lead to lead our engineering teams, comprising Android, Embedded Hardware/Firmware, DevOps, and Quality teams. This is a unique opportunity for someone with a passion for clean energy projects.Key Responsibilities:Strong knowledge of software development life cycles, including...


  • Islamabad, Islamabad, Pakistan Shibli Full time

    We're looking for an exceptional Embedded Firmware Designer to join Shibli and drive the development of cutting-edge firmware solutions. As a key member of our team, you'll collaborate with cross-functional teams to design, develop, and implement embedded firmware architectures that align with product goals.Firmware ArchitectureDevelop modular, scalable, and...


  • Islamabad, Islamabad, Pakistan Devomech Full time

    Firmware Development Position: Devomech is looking for a highly skilled firmware developer to lead our team.Description: As a Sr. Embedded Software Engineer - Team Lead, you will be responsible for creating and implementing software for systems and applications.Responsibilities:Work collaboratively with a multi-disciplinary team to design, integrate,...


  • Islamabad, Islamabad, Pakistan Software Base Solutions Full time

    Job OverviewWe are seeking a highly skilled and motivated individual to fill the position of Senior Software Engineer at our Islamabad office. As a key member of our team, you will be responsible for designing and developing software applications using .NET technologies.The ideal candidate should have a strong background in object-oriented programming...


  • Islamabad, Islamabad, Pakistan Parhlo Full time

    About the RoleThis Firmware Development Specialist position requires a strong background in software development, specifically with processor-oriented C/C++ programming for embedded systems. The ideal candidate will have experience working with microcontrollers and be familiar with low-level programming concepts.


  • Islamabad, Islamabad, Pakistan SystemSpace Full time

    Join Our TeamWe are a dynamic team of experts in embedded systems solutions. We are committed to delivering innovative products that meet the evolving needs of our customers.We are seeking an experienced Embedded Software Engineer with expertise in STM32 and ESP32 development using ESP-IDF & FreeRTOS. The ideal candidate will have a strong understanding of...


  • Islamabad, Islamabad, Pakistan Dynamic Software Ltd Full time

    Senior Software Engineer (Java)Dynamic Software Ltd, PakistanEducation: BS / MS in Computer Science from a reputable University.We have a world-leading forensic compliance email archiving system that uses an exchange functionality, ensuring a copy of every email (internal/external) sent/received is copied and sent to the Main Server. Our Server stores the...


  • Islamabad, Islamabad, Pakistan SkyElectric (Pvt) Ltd. Full time

    Director Engineering SkyElectric (Pvt) Ltd. , Pakistan Education: Bachelors/Masters in Computer/Electrical EngineeringWe're currently looking for an experienced Engineering Manager to lead our Engineering teams comprising of Android, Embedded Hardware/Firmware, DevOps, and Quality teams to support the firm's clean energy projects.Responsibilities:Seasoned...


  • Islamabad, Islamabad, Pakistan Shibli Full time

    As a System Architectural Lead at Shibli, you will be responsible for designing, developing, and implementing firmware solutions for our hardware systems. You will work closely with cross-functional teams to define system requirements, create scalable and maintainable architectures, and ensure firmware aligns with product goals.The ideal candidate will have...


  • Islamabad, Islamabad, Pakistan Devomech Full time

    We are currently looking for a motivated and skilled Sr. Embedded Software Engineer - Team Lead (4 years of experience) to join our firmware development team and be responsible for creating and implementing software for systems and applications.ResponsibilitiesWorking as a part of a multi-disciplinary team to design, integrate, qualify, and test...


  • Islamabad, Islamabad, Pakistan Shibli Full time

    Shibli is seeking a Hardware-Software Integration Specialist to bridge the gap between hardware and software development. As a key member of our team, you'll collaborate with cross-functional teams to define system requirements, create scalable architectures, and ensure firmware aligns with product goals.Integration StrategiesDevelop strategies for...


  • Islamabad, Islamabad, Pakistan SkyElectric (Pvt) Ltd. Full time

    Technical Leadership for Solar ProductsSkyElectric (Pvt) Ltd. seeks a Senior Technical Leader to oversee the development of cutting-edge solar products.About the Job:Design, develop, and implement advanced solar products using embedded systems and firmware technologies.Lead a team of engineers to create innovative solutions that meet customer...


  • Islamabad, Islamabad, Pakistan Cavalier Group of Companies Full time

    Job SummaryCavalier Group of Companies is looking for a motivated Junior Software Developer - Embedded Systems to join our team.The ideal candidate will have strong skills in embedded system design, development, and integration, with a focus on real-time systems, embedded Linux, and hardware-software integration.The successful candidate will be responsible...


  • Islamabad, Islamabad, Pakistan Cowlardesignstudio Full time

    Cowlar Design Studio is an ideal place for engineers who want to work on exciting projects, learn from experienced professionals, and contribute to the growth of the company. As a Senior Firmware Engineer, you will be responsible for designing and developing firmware drivers for various sensors and sub-systems, working on RTOS-based OS, and testing and...


  • Islamabad, Islamabad, Pakistan Cavalier Group of Companies Full time

    About the RoleCavalier Group of Companies is seeking a talented Real-Time Systems Engineer to join our team.The successful candidate will be responsible for designing and developing real-time control systems with sensors, actuators, and high-speed communication interfaces.The candidate will also develop firmware for microcontrollers, embedded GPUs, DSPs, and...


  • Islamabad, Islamabad, Pakistan SystemSpace Full time

    Job DetailsLocation: Islamabad, PakistanSalary: 80K - 120K (Based on experience)We are looking for an Embedded Software Engineer with demonstrable experience in STM32 and ESP32 development using ESP-IDF & FreeRTOS to join our team. If you thrive in a fast-paced startup environment and are eager to work on cutting-edge technologies like LoRaWAN, UWB, and AI...


  • Islamabad, Islamabad, Pakistan SystemSpace Full time

    We are looking for an Embedded Software Engineer with demonstrable experience in STM32 and ESP32 (ESP-IDF) to join our team. If you thrive in a fast-paced startup environment and are eager to work on cutting-edge technologies like LoRaWAN, UWB, and AI on Edge Devices, we want to hear from youWhat You'll Do:Develop and optimize firmware for STM32 & ESP32...