
Senior C/C++ Embedded Firmware Developer
6 days ago
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 development projects from conception to delivery, including planning, scheduling, resource allocation, and risk management.
- Develop and optimize firmware for a range of MCUs including STM32, ESP32, NXP, and Microchip MCUs.
- Collaborate with cross-functional teams to drive technical decisions and resolve complex challenges.
- Drive the integration of firmware with Embedded Linux systems, focusing on OpenWRT platforms, and provide technical guidance to the development team.
- Utilize FPGA technology to enhance functionality and performance in embedded systems, leveraging your expertise in FPGA programming and integration.
- Contribute to Embedded Linux development projects, particularly with OpenWRT.
- Implementation of automated testing platforms and unit tests.
- Experience with real-time operating systems (RTOS) and bare-metal programming.
- Design and implement firmware solutions for various embedded applications and devices.
- Work closely with hardware engineers to integrate firmware with hardware components.
- Perform thorough testing and debugging of firmware to ensure reliability and performance.
- Create and maintain documentation for firmware designs, development processes, and project specifications.
- Provide technical support and troubleshooting assistance to internal teams and customers for firmware-related issues and inquiries.
- Proven experience and knowledge of Agile methodologies.
- Ensure comprehensive documentation of firmware designs, development processes, and project specifications, and ensure adherence to regulatory and compliance requirements.
- Adhere to MISRA C standards for code quality and maintainability, while ensuring compliance with relevant IEC standards for firmware reliability and safety in critical applications.
Requirements:
- Experience with STM32, ESP32, ESP-IDF mainly.
- Proven experience in C/C++ programming for embedded systems.
- Strong knowledge and experience in FPGA programming and integration would be highly advantageous.
- Proficient understanding of code versioning tools.
- Familiarity with continuous integration.
- Knowledge of Classes and OOP concepts.
- Strong understanding of Embedded Linux development, including experience with OpenWRT.
- Knowledge of firmware development tools and methodologies.
- Good understanding of software languages and integration processes.
- Strong communication skills.
Qualification: Bachelor's degree in electrical engineering, computer engineering, or similar.
Experience: 5+ years of experience as a Senior C/C++ Firmware Developer.
eSpark Consulting Group offers you the following benefits:
- Annual Increments
- Paid Time off
- Flexible work hours
- Life Insurance
- Medical Coverage
- Fuel Allowance
#J-18808-Ljbffr
-
C++ Firmware Development Expert
7 days ago
Karachi, Sindh, Pakistan eSpark Consulting Group Full timeFirmware Development OpportunitieseSpark Consulting Group offers opportunities for skilled C++ Firmware Developers to join our team and contribute to the development of cutting-edge firmware solutions.We are looking for experienced professionals who can develop scalable software systems that are perfectly optimized for the embedded device.Developing firmware...
-
Embedded Firmware Developer
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeEmbedded 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...
-
Embedded Firmware Software Architect
7 days ago
Karachi, Sindh, Pakistan eSpark Consulting Group Full timeEmbedded Firmware DevelopereSpark Consulting Group is seeking a skilled C++ Firmware Developer to join our dynamic application design team. As a C++ Firmware Developer, you will be responsible for executing complete Firmware Development life cycles for client-based products and hardware devices.To ensure success as an Firmware Developer, you should have...
-
Junior Embedded Firmware Developer
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeWe 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...
-
Senior Firmware Developer Position
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeAbout the Role:eSpark Consulting Group is seeking a skilled Senior C/C++ Embedded Firmware Developer to lead firmware development projects from conception to delivery. The ideal candidate will have vast experience in embedded Linux development, particularly with OpenWRT platforms.Main Responsibilities:Lead cross-functional teams to drive technical decisions...
-
C/C++ Firmware Development Opportunity
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeAbout eSpark Consulting Group:eSpark Consulting Group is a leading consulting firm that specializes in providing top-notch services to clients worldwide. We are currently seeking a skilled Senior C/C++ Firmware Developer to join our team and contribute to our success.Main Benefits:Annual IncrementsPaid Time offFlexible work hoursLife InsuranceMedical...
-
Embedded Systems Developer
6 hours ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeEspark 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...
-
Firmware Development Specialist
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeAbout eSpark Consultants:We are a company that excels in providing top-notch services in the field of embedded systems. Our team is passionate about delivering innovative solutions that meet our clients' needs.Job Overview:We are seeking a talented Junior Embedded Firmware Developer to join our team. As a member of our team, you will play a crucial role in...
-
Embedded Systems Engineer
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeAbout Us:">eSpark Consultants is a leading provider of innovative solutions in the field of embedded systems. Our team of experts specializes in designing and developing firmware for various microcontroller-based systems.Job Description:">We are seeking a highly skilled Junior Embedded Firmware Developer to assist in developing, testing, and optimizing...
-
Embedded Systems Expert Wanted
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeThe Perfect Candidate:eSpark Consulting Group is looking for a seasoned Senior C/C++ Firmware Developer with expertise in embedded systems, specifically in FPGA programming and integration. The ideal candidate should have strong knowledge of code versioning tools, continuous integration, and Classes/OOP concepts.Main Requirements:Proven experience in C/C++...
-
Software Developer for Embedded Systems
6 hours ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeEspark 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...
-
Firmware Development Expert
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeJob Overview:">We are seeking an experienced Embedded Firmware Developer to join our team at eSpark Consulting Group. The ideal candidate will have a strong background in firmware development, including experience with microcontrollers such as STM32 and ESP32, and a solid understanding of embedded Linux (OpenWRT, etc.).">Responsibilities:">Main...
-
Senior Firmware Engineering Specialist
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeJob Description:">Main Responsibilities:">The Embedded Firmware Developer will be responsible for contributing to firmware development projects, assisting with planning, development, and optimization for various microcontrollers such as STM32 and ESP32. The ideal candidate should have experience in embedded firmware development and a solid understanding of...
-
Embedded Systems Software Developer
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeAbout Us:">eSpark Consulting Group is seeking a skilled Embedded Firmware Developer to join our team. We are looking for 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 understanding of embedded Linux (OpenWRT,...
-
Embedded Firmware Developer
2 weeks ago
Karachi, Sindh, Pakistan Engr. Hamza Khan Full timeHiring: 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...
-
Microcontroller Software Developer
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeAbout the Job:We are looking for a highly motivated Junior Embedded Firmware Developer to join our team. As a key member of our team, you will be responsible for developing, testing, and optimizing firmware for various microcontroller-based systems.Responsibilities:">Developing, testing, and optimizing firmware for microcontroller-based systems.Collaborating...
-
Expert in MCU Programming
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeThe Ideal Environment:eSpark Consulting Group offers a dynamic and challenging work environment that fosters growth and innovation. As a skilled Senior C/C++ Firmware Developer, you will have the opportunity to work on diverse projects, collaborate with experienced professionals, and develop your skills in embedded systems.Main Qualifications:Bachelor's...
-
Microcontroller Specialist
6 hours ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeEspark 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...
-
C/C++ Developer
6 days ago
Karachi, Sindh, Pakistan 7G Fuse Full timeWe are looking for a highly motivated C/C++ Developer with a strong electronics or computer science background. The ideal candidate should know C/C++ programming, have a good understanding of Linux, and have hands-on experience in Linux Kernel programming is a plus.We welcome candidates of all experience levels, including beginners. We encourage you to apply...
-
Low-Level Programming Expert
6 days ago
Karachi, Sindh, Pakistan Esparkconsultants Full timeAbout eSpark Consultants:eSpark Consultants is a company that specializes in providing high-quality services in the field of embedded systems. Our team of experts has extensive experience in designing and developing firmware for various microcontroller-based systems.Job Overview:We are seeking a talented Junior Embedded Firmware Developer to join our team....