Firmware Development Specialist

2 weeks ago


Karachi, Sindh, Pakistan Esparkconsultants Full time

Job Overview

eSpark Consulting Group is looking for a seasoned Senior C/C++ Embedded Firmware Developer to join our team. As a key member of our firmware development team, you will be responsible for leading firmware development projects from conception to delivery. This involves planning, scheduling, resource allocation, and risk management. Additionally, you will develop and optimize firmware for various MCUs, collaborate with cross-functional teams, and integrate firmware with embedded Linux systems.

Key Responsibilities:

  1. Firmware Development:
  • Develop and optimize firmware for STM32, ESP32, NXP, and Microchip MCUs.
  • Implement automated testing platforms and unit tests.
  • Work closely with hardware engineers to integrate firmware with hardware components.
Firmware Integration:
  • Integrate firmware with embedded Linux systems, focusing on OpenWRT platforms.
  • Utilize FPGA technology to enhance functionality and performance in embedded systems.
Project Management:
  • Plan, schedule, and allocate resources for firmware development projects.
  • Drive technical decisions and resolve complex challenges.
  • Ensure comprehensive documentation of firmware designs, development processes, and project specifications.
Troubleshooting and Support:
  • Provide technical support and troubleshooting assistance to internal teams and customers.

Requirements:

  • 5+ years of experience as a Senior C/C++ Firmware Developer.
  • Proven expertise in C/C++ programming for embedded systems.
  • Strong knowledge of FPGA programming and integration would be highly advantageous.
  • Familiarity with continuous integration and code versioning tools.


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    Embedded Firmware Developer - Job DescriptioneSpark Consulting Group is looking to hire a skilled Embedded Firmware Developer to join our team. We are seeking candidates who specialize in programming a variety of microcontrollers (MCUs), including STM32 and ESP32. The ideal candidate should have experience in embedded firmware development and a solid...

  • Firmware Engineer

    2 weeks ago


    Karachi, Sindh, Pakistan Esparkconsultants Full time

    Espark Consulting Group offers an exciting opportunity for a Junior Embedded Firmware Developer to contribute to the development, testing, and optimization of firmware for embedded systems. This role requires strong analytical skills and attention to detail.About the Role:Develop and maintain embedded firmware for microcontroller-based systems under...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    About the Job:The Embedded Firmware Developer will work closely with our team to develop and optimize firmware for various microcontrollers. We are seeking candidates who have experience in embedded Linux development, especially with OpenWRT platforms.Key Responsibilities:Firmware development and optimization for various microcontrollersIntegration of...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    We are seeking a skilled and passionate Junior Embedded Firmware Developer to join our team. In this role, you will assist in developing, testing, and optimizing firmware for embedded systems across various applications. This is a fantastic opportunity for those looking to grow in the field of embedded systems design and gain hands-on experience in a...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    About the RoleeSpark Consulting Group is seeking an experienced Senior C/C++ Embedded Firmware Developer to lead firmware development projects from conception to delivery. The ideal candidate should have extensive knowledge of embedded systems, including programming a wide range of MCUs such as STM32 and ESP32.Responsibilities:Plan, schedule, and allocate...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    Job Description:eSpark Consulting Group is seeking a skilled Embedded Firmware Developer to contribute to firmware development projects. The ideal candidate should have experience in programming various microcontrollers (MCUs), including STM32 and ESP32, and a solid understanding of embedded Linux.Responsibilities:Contribute to firmware development projects,...


  • Karachi, Sindh, Pakistan Engr. Hamza Khan Full time

    Hiring: Embedded Firmware Developer (Arduino Programmer) – Paid ProjectI am looking for an Embedded Firmware Developer with strong Arduino programming skills for a short-term project. The task mainly involves simple GPIO manipulation and requires someone with hands-on experience in Arduino-based projects.Note: If you are good at Arduino Programming, you...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    eSpark Consulting Group is looking to hire a skilled Senior C/C++ Embedded Firmware Developer to join our team. We are looking for candidates who will specialize in programming a wide range of MCUs, including STM32 and ESP32. The ideal candidate should have vast experience in Embedded Linux development (OpenWRT etc.).Responsibilities:Lead firmware...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    Espark Consultants Group is seeking a skilled Firmware Engineer to develop, test, and optimize firmware for embedded systems across various applications. As a Microcontroller Specialist, you will assist in designing, coding, and testing firmware for microcontroller-based systems.Key Responsibilities:Design and develop firmware for embedded systems using...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    Job Overview:eSpark Consulting Group is looking for an experienced Embedded Firmware Developer to join our team. The successful candidate will be responsible for developing and optimizing firmware for various microcontrollers.Main Responsibilities:Development and optimization of firmware for various microcontrollersIntegration of firmware with hardware...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    Job DescriptionThe successful candidate will be responsible for leading firmware development projects from concept to delivery. This involves planning, scheduling, resource allocation, and risk management. Additionally, they will develop and optimize firmware for various MCUs, collaborate with cross-functional teams, and integrate firmware with embedded...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    Espark Consultants Group is seeking a talented Software Developer for Embedded Systems to contribute to the development, testing, and optimization of firmware for embedded systems. This role requires strong analytical skills and attention to detail.About the Job:Design and develop firmware for embedded systems using C/C++ programming languages.Collaborate...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    Espark Consultants is looking for a skilled and passionate Embedded Systems Developer to join our team. In this role, you will assist in developing, testing, and optimizing firmware for embedded systems across various applications.Job Description:Develop and test firmware for microcontroller-based systems.Work closely with senior engineers to understand...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    About eSpark Consulting GroupWe are a professional services firm that specializes in providing expert consulting services to clients across various industries. Our team of experts has extensive knowledge and experience in developing firmware for various applications. We are looking for a skilled Senior C/C++ Embedded Firmware Developer to join our...


  • Karachi, Sindh, Pakistan Esparkconsultants Full time

    About This Role:This Embedded Firmware Developer role involves working with various microcontrollers to develop and optimize firmware. We require candidates with experience in embedded Linux development, specifically with OpenWRT platforms.Key Requirements:Firmware development and optimization for various microcontrollersExperience with real-time operating...


  • Karachi, Sindh, Pakistan Eccentric Development Full time

    Eccentric Development is seeking a talented Visual Content Specialist to join our team. This role offers flexible hours and the opportunity to showcase your design skills while contributing to our brand's online presence and marketing strategies.The ideal candidate will have proficiency in Canva and other relevant design tools/software, as well as a strong...


  • Karachi, Sindh, Pakistan Technology Upgradation And Skill Development Company Full time

    About the Role:The Technology Upgradation And Skill Development Company is committed to upskilling and reskilling professionals in the field of technology and engineering. We are seeking an experienced Technology Development Specialist to lead our efforts in curriculum development and training.Responsibilities:Develop and implement innovative technologies...

  • SEO Specialist

    2 weeks ago


    Karachi, Sindh, Pakistan System Development Services Full time

    We are looking for an SEO Expert Male / Female to work for our company.ResponsibilitiesAs an SEO specialist, you'll identify strategies, techniques, and tactics to increase the number of visitors to a website and obtain a high-ranking placement in the search results page of search engines.Additional Skills: Skills in 2D animated videos would be a plus...


  • Karachi, Sindh, Pakistan Health And Nutrition Development Society (HANDS) Full time

    Health And Nutrition Development Society (HANDS) is a leading organization in the field of health and nutrition.Job Description:We are seeking an experienced Supply Chain Specialist to join our team.The ideal candidate will have excellent communication skills, be able to work effectively in a fast-paced environment, and possess a strong understanding of...


  • Karachi, Sindh, Pakistan System Development Services Full time

    We are seeking a highly skilled SEO specialist to join our team at System Development Services.About the RoleThe ideal candidate will have a strong understanding of search engine optimization techniques and how to apply them to real-world scenarios.Responsibilities include analyzing website traffic, identifying areas for improvement, and implementing...