Embedded Firmware Engineer
2 weeks ago
Job Description:
We are looking for a Firmware Engineer to design, develop, and optimize firmware for embedded systems. The ideal candidate should have expertise in low-level programming, microcontroller firmware development, and real-time embedded systems.
Key Responsibilities:
- Develop, test, and maintain firmware for embedded systems and microcontrollers.
- Work with C/C++ and assembly language to develop efficient and reliable firmware.
- Optimize real-time performance, memory usage, and power consumption of embedded systems.
- Integrate firmware with hardware components such as sensors, actuators, and communication modules.
- Develop and implement communication protocols like UART, I2C, SPI, CAN, USB, and Ethernet.
- Work with RTOS-based and bare-metal firmware development.
- Debug and troubleshoot firmware issues using oscilloscopes, logic analyzers, and debugging tools.
- Collaborate with hardware, software, and QA teams to ensure seamless integration and system reliability.
- Maintain detailed documentation of firmware design, coding standards, and testing procedures.
Requirements:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related field.
- 1+ year of experience in firmware development for embedded systems.
- Strong proficiency in C/C++ programming for embedded applications.
- Experience with ARM, PIC, AVR, ESP32, or STM32 microcontrollers.
- Familiarity with RTOS (FreeRTOS, Zephyr, etc.) and bare-metal programming.
- Understanding of low-power embedded systems and battery-operated devices.
- Hands-on experience with hardware debugging tools and oscilloscopes.
- Experience in wireless communication protocols (Bluetooth, Wi-Fi, Zigbee, LoRa, etc.) is a plus.
- Strong problem-solving skills and ability to work independently or in a team.
- Hands on Experience on AWS, Jenkins, Lambda Functions etc.
Preferred Qualifications:
- Experience with bootloaders and firmware over-the-air (FOTA) updates.
- Knowledge of Linux-based embedded development and device drivers.
- Familiarity with Python or Shell scripting for automation.
- Experience in AI/ML integration in embedded systems.
-
Embedded Firmware Engineer
2 weeks ago
Lahore, Punjab, Pakistan ChipVista Full time 900,000 - 1,200,000 per yearJob SummaryWe are seeking a talented Embedded Systems Engineer with 1-2 years of hands-on experience in embedded development. The ideal candidate should have a solid understanding of microcontroller programming, hardware-software integration, and low-level driver development. You will be involved in the full development lifecycle – from requirements...
-
Embedded Hardware and Firmware Engineer Internee
2 weeks ago
Lahore, Punjab, Pakistan RMA Metering Private Limited Full time 120,000 - 180,000 per yearEmbedded Hardware and Firmware Engineer Internee (Multiple Roles)Location: [On-site]Type: [Internship 24 weeks / Full-time]Team: Embedded Systems / Firmware/HardwareAbout the RoleWe build real-world embedded applications that interface with sensors, actuators, and industrial communication stacks. You'll help design, implement, test, and ship firmware for...
-
Sr. Firmware Engineer
2 weeks ago
Lahore, Punjab, Pakistan AMS-Power & Industrial Engineering Private Limited Full time 900,000 - 1,200,000 per yearAbout the RoleWe are seeking a highly skilled and experiencedSenior Firmware Engineerto join our team. The role involves designing, developing, testing, and optimizing embedded firmware for our hardware products. You will work closely with hardware engineers, software developers, and product teams to deliver reliable and efficient embedded solutions.Key...
-
Hardware & Firmware - Embedded Developer
2 days ago
Lahore, Punjab, Pakistan Byonyks Pvt Ltd Full time 1,100,000 - 1,320,000 per yearLocation: DHA Phase 3, LahoreExperience: YearsQualification: Bachelor's in Electrical EngineeringAbout the Role:We are looking for a Embedded Developer with years of experience to join our team. The ideal candidate will have expertise in hardware design and firmware development, working with Altium Designer, C/C++, and microcontroller platforms like Arduino...
-
Embedded Systems Engineer Trainee
2 weeks ago
Lahore, Punjab, Pakistan enfo Full time $104,000 - $130,878 per yearWe're seeking a motivated Embedded Systems Engineer Trainee who bridges both firmware and hardware domains. This early-career role offers hands-on experience in designing, building, and integrating embedded systems—from circuit schematics and PCB layouts to firmware development and sensor communication. Ideal for someone eager to grow rapidly in IoT and...
-
Project Manager Embedded Engineer
7 days ago
Lahore, Punjab, Pakistan AMS-Power & Industrial Engineering Private Limited Full time 60,000 - 180,000 per yearAbout the Role:We are looking for an experiencedProject Managerwith a strong technical understanding ofelectrical systems, embedded firmware, and hardware developmentto lead ourIoT product design and deployment projects. The role requires excellent leadership, planning, and communication skills to ensure on-time delivery and seamless collaboration across...
-
Embedded Developer
2 weeks ago
Lahore, Punjab, Pakistan Byonyks Full time $60,000 - $80,000 per yearCompany DescriptionByonyks has pioneered the world's first affordable Bloodless Dialysis machine, transforming care for kidney failure patients. This innovative technology provides a safe, effective, portable, and non-invasive solution, allowing patients to perform dialysis at home overnight. Our needle-free approach significantly reduces the risk of chronic...
-
Embedded Developer – Hardware
2 weeks ago
Lahore, Punjab, Pakistan Byonyks Pvt Ltd Full time 880,000 - 1,320,000 per yearLocation: DHA Phase 3, LahoreExperience: 1-2 YearsQualification: Bachelor's in Electrical EngineeringAbout the Role:We are looking for a skilled Embedded Developer with 1-2 years of experience to join our team. The ideal candidate will have expertise in hardware design and firmware development, working with Altium Designer, C/C++, and microcontroller...
-
Snr. Embedded Software Developer
4 days ago
Lahore, Punjab, Pakistan Zero Axis Full time 1,200,000 - 3,600,000 per year𝗦𝗲𝗻𝗶𝗼𝗿 𝗘𝗺𝗯𝗲𝗱𝗱𝗲𝗱 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 (𝟯–𝟱 𝘆𝗲𝗮𝗿𝘀)𝗖𝗼𝗺𝗽𝗮𝗻𝘆: Zero Axis Technology𝗟𝗼𝗰𝗮𝘁𝗶𝗼𝗻: Scheme 3, Rawalpindi, Pakistan𝗘𝗺𝗽𝗹𝗼𝘆𝗺𝗲𝗻𝘁: Full-time𝗦𝘁𝗮𝗿𝘁:...
-
Embedded System Engineer
4 days ago
Lahore, Punjab, Pakistan Powersoft19 Full time 600,000 - 1,200,000 per yearCompany DescriptionPowersoft19 is a global leader in next-generation digital services and technology consulting. We specialize in hardware design, systems engineering, embedded systems, cybersecurity, and quality assurance, and have been driving innovation in the Automotive, Energy, Rail, Gas Detection, Healthcare, and Communications sectors for over 25...