Embedded Firmware Architect

1 day 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

    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 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 Shibli Full time

    We are Shibli, a leading innovator in the field of embedded systems. We're currently seeking an experienced Embedded Firmware Architect to join our team and lead the design, development, and implementation of cutting-edge firmware solutions for our hardware systems.The ideal candidate will possess expertise in embedded systems, low-level programming, and a...

  • Embedded Developer

    6 days 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

    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 DevelopmentDesign and develop firmware...


  • Islamabad, Islamabad, Pakistan Shibli Full time

    We are looking for a Real-Time Systems Architect to design and develop cutting-edge firmware solutions. 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.System ArchitectureDevelop modular, scalable, and reusable firmware...


  • Islamabad, Islamabad, Pakistan Parhlo Full time

    Job OverviewWe are seeking a skilled Embedded Systems Engineer to join our remote team. This role involves the development and enhancement of internal applications and firmware to ensure the efficiency and advancement of embedded systems within our organization.


  • 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 SystemSpace Full time

    About SystemSpaceSystemSpace is a leading provider of cutting-edge 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...


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

    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 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 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 Cavalier Group of Companies Full time

    Job DescriptionWe are seeking a highly skilled Embedded Systems Specialist to join our team at Cavalier Group of Companies.The ideal candidate will have strong expertise 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 for...


  • 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 Dplit Full time

    Islamabad, Pakistan | Posted on 03/14/2025DPL is one of the leading software development and IT companies around the world. Established in 2003, DPL serves customers in all major regions emphasizing most on Europe, Middle East and Americas. The company is based in Islamabad, Pakistan with its regional offices located in USA and Sweden.DPL is the pioneer in...


  • Islamabad, Islamabad, Pakistan Devomech Full time

    Job Title: Embedded Systems Lead DeveloperDescription:We are seeking a highly skilled and motivated Senior Firmware Engineer to lead our firmware development team. The ideal candidate will have a proven track record of designing, implementing, and testing software for systems and applications.Responsibilities:Designing and implementing data structures and...


  • 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 Cavalier Group of Companies Full time

    About the RoleThis is an exciting opportunity to join our team as a Junior Defense Systems Developer, where you will work on designing and developing cutting-edge defense solutions using C, C++, Python, and other programming languages. Your primary focus will be on creating reliable and efficient embedded software and firmware for real-time...