Embedded Firmware Architect

3 weeks ago


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 maintainable architectures, and ensure firmware aligns with product goals. This role requires expertise in embedded systems, low-level programming, and a deep understanding of hardware-software interactions.

Duties & Responsibilities:

Firmware Architecture Design
  • Define the overall firmware architecture for embedded systems (microcontrollers, etc.).
  • Develop modular, scalable, and reusable firmware frameworks.
  • Optimize for performance, power efficiency, memory constraints, and real-time requirements.
Technical Leadership
  • Lead firmware development from concept to deployment, ensuring alignment with system requirements.
  • Collaborate with hardware teams to influence hardware design for firmware compatibility.
  • Mentor junior engineers and enforce coding standards, best practices, and documentation.
System Integration & Prototyping
  • Interface with sensors, peripherals, communication protocols (I2C, SPI, UART, USB, BLE, Wi-Fi).
  • Develop proof-of-concept prototypes to validate architectural decisions.
Performance & Compliance
  • Conduct code reviews, performance analysis, and debugging of complex systems.
  • Ensure compliance with industry standards.
Risk Management
  • Identify technical risks and propose mitigation strategies.
  • Stay updated on emerging technologies (e.g., RTOS, IoT frameworks, AI/ML at the edge).

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).
Technical Skills:
  • Expertise in C/C++ for embedded systems; knowledge of C#, Python, Assembly, or Rust is a plus.
  • Proficiency with real-time operating systems (RTOS), bare-metal programming, and device drivers.
  • Deep understanding of microcontrollers (ARM, PIC), SoCs, and hardware schematics.
  • Familiarity with tools like JTAG debuggers, oscilloscopes, logic analyzers, and version control (Git).
Soft Skills:
  • Strong analytical, problem-solving, and communication skills.
#J-18808-Ljbffr

  • Islamabad, Islamabad, Pakistan Shibli Full time

    Job DescriptionWe're looking for a talented Embedded Firmware Architect to join our team at Shibli. This role involves designing, developing, and overseeing the implementation of embedded firmware solutions for hardware systems.This position requires expertise in embedded systems, low-level programming, and a deep understanding of hardware-software...


  • Islamabad, Islamabad, Pakistan Shibli Full time

    About the RoleAs an Embedded Firmware Architect at Shibli, you will lead firmware development from concept to deployment, ensuring alignment with system requirements. You will also mentor junior engineers and enforce coding standards, best practices, and documentation.Key responsibilities include defining the overall firmware architecture for embedded...

  • Firmware Engineer

    2 weeks ago


    Islamabad, Islamabad, Pakistan Parhlo Full time

    As a Firmware Engineer at Parhlo, you will play a crucial role in developing and enhancing internal applications and improving existing firmware. Your primary responsibilities will include firmware development, application development, optimization and improvement, collaboration, problem-solving, documentation and reporting, and quality assurance.**Required...

  • Embedded Developer

    4 weeks ago


    Islamabad, Islamabad, Pakistan Parhlo Full time

    We are seeking an experienced and driven Embedded Developer to join our remote team. In this role, you will be responsible for the independent development and enhancement of internal applications and the improvement of existing firmware. This is a key position where you will work autonomously to ensure the efficiency and advancement of embedded systems...


  • Islamabad, Islamabad, Pakistan Shibli Full time

    Firmware Architecture DesignThe successful candidate will define the overall firmware architecture for embedded systems, develop modular, scalable, and reusable firmware frameworks, and optimize for performance, power efficiency, memory constraints, and real-time requirements.They will also interface with sensors, peripherals, communication protocols (I2C,...


  • Islamabad, Islamabad, Pakistan Parhlo Full time

    We are seeking an experienced and driven Embedded Systems Developer to join our team. In this role, you will be responsible for the independent development and enhancement of internal applications and the improvement of existing firmware.Key Responsibilities:Firmware Development: Develop and enhance embedded firmware to meet internal application requirements...


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

    Direct message the job poster from Cavalier Group of CompaniesHuman Resources Assistant at Cavalier Group of CompaniesJob Title: Junior Embedded Systems Engineer (Defense & Integration)Job Summary:We seek a skilled Embedded Systems Engineer to design, develop, and integrate real-time embedded solutions for mission-critical defense applications. This role...


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

    Cavalier Group of Companies seeks a highly skilled Embedded Systems Engineer to design, develop, and integrate real-time embedded solutions for mission-critical defense applications.Job Description:Design and develop embedded software and firmware using C, C++, Python, and optionally Rust or Assembly.Work with Embedded Linux (Yocto, Buildroot, Kernel...


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


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

  • Lead Technical Role

    2 weeks ago


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

    Director EngineeringWe're seeking a seasoned Engineering Manager to lead our Engineering teams, comprising Android, Embedded Hardware/Firmware, DevOps, and Quality teams.Responsibilities:Deep understanding of the software/hardware development life cycle.Experience with managing Embedded Hardware/Firmware teams.Expertise in software engineering best...


  • Islamabad, Islamabad, Pakistan Parhlo Full time

    The Microcontroller Expert is responsible for developing and enhancing internal applications and improving existing firmware. This role requires strong hands-on experience in software development, specifically with processor-oriented C/C++ programming for embedded systems. The ideal candidate will have a general understanding of electronics and embedded...


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

    Engineering Leadership OpportunitySkyElectric (Pvt) Ltd. is looking for an experienced Engineering Manager to oversee our Engineering teams, ensuring successful product launches.About the Role:Seasoned knowledge of software/hardware development life cycles.Manage teams of Embedded Hardware/Firmware engineers.Liaise with cross-functional teams to drive...


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

    Cavalier Group of Companies is looking for a highly skilled Junior Linux Kernel Expert to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and integrating real-time embedded solutions for mission-critical defense applications.Responsibilities:Design and develop embedded software and firmware using C,...


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

    Cavalier Group of Companies is seeking a highly skilled C and C++ Programming Specialist to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and integrating real-time embedded solutions for mission-critical defense applications.Responsibilities:Design and develop embedded software and firmware using...


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

    Cavalier Group of Companies is seeking an experienced Real-Time Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and integrating real-time embedded solutions for mission-critical defense applications.Responsibilities:Design and develop embedded software and firmware using C,...


  • Islamabad, Islamabad, Pakistan Shibli Full time

    Technical Leadership & CollaborationYou will lead firmware development from concept to deployment, ensuring alignment with system requirements. You will collaborate with hardware teams to influence hardware design for firmware compatibility, mentor junior engineers, and enforce coding standards, best practices, and...


  • Islamabad, Islamabad, Pakistan Shibli Full time

    About the RoleThis is an exciting opportunity to work on cutting-edge projects and contribute to the development of innovative FPGA-based solutions.You'll have the chance to collaborate with cross-functional teams, learn from experienced professionals, and develop your skills in digital logic solutions, embedded systems, and FPGA design.


  • Islamabad, Islamabad, Pakistan Cowlardesignstudio Full time

    Who are we?Cowlar Design Studio is a true Full stack Engineering and design services company. We solve problems by developing, integrating, and operationalizing technology for high-growth startups and SMBs globally.We have a number of Multi-disciplinary teams operating under one roof. This combined with years of developing technology solution building blocks...

  • Director Engineering

    4 weeks ago


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