
Firmware Software Engineer
22 hours ago
Firmware engineers work on the firmware of embedded systems, creating software to control microcontrollers (MCUs) and other hardware components. As an embedded firmware developer, you will be responsible for designing, developing, testing, and optimizing firmware solutions for various applications.
Main Responsibilities:- Contribute to firmware development projects by planning, developing, and optimizing firmware for MCUs such as STM32 and ESP32.
- Develop and optimize firmware for embedded systems, ensuring integration with hardware components.
- Work with Nordic and Microchip MCUs, including ATMEGA, ATSAM, nRF52/nRF53.
- Assist in integrating firmware with Embedded Linux systems, focusing on OpenWRT platforms.
- Contribute to embedded firmware testing and debugging to ensure performance, reliability, and functionality.
- Work with real-time operating systems (RTOS), such as FreeRTOS and Zephyr RTOS.
- Bare-metal programming knowledge to design firmware solutions for embedded applications is a plus.
- Collaborate with hardware engineers to ensure seamless integration between firmware and hardware.
- Assist in developing and executing automated testing platforms and unit tests for embedded firmware.
- Experience with STM32, ESP32, and ESP-IDF frameworks.
- Proficiency in C/C++ programming for embedded systems.
- Basic understanding of Embedded Linux development, with experience in OpenWRT platforms preferred.
- Knowledge of microcontrollers like ATMEGA, ATSAM, and other Microchip MCUs.
- Experience with real-time operating systems (RTOS).
- Familiarity with version control systems and continuous integration tools.
- Object-oriented programming concepts and software development methodologies knowledge.
- Strong problem-solving skills and attention to detail in firmware development.
- Good communication and collaboration skills for working in cross-functional teams.
- Bachelor's degree in electrical engineering, Computer Engineering, or a related field is preferred.
- At least 3 years of experience as an embedded firmware developer.
eSpark provides a range of benefits to its employees:
- Annual increments
- Paid time off
- Flexible working hours
- Life insurance
- Medical coverage
- Fuel allowance
-
Firmware Design Engineer
2 weeks ago
Karachi, Sindh, Pakistan beBee Careers Full timeWe are looking for a talented and motivated Junior Embedded Firmware Developer to help us achieve our goals. In this role, you will be responsible for designing, coding, and testing firmware for embedded systems.This is an exciting opportunity for individuals who are passionate about embedded systems design and want to gain hands-on experience in a dynamic...
-
Embedded Firmware Engineer
1 week ago
Karachi, Sindh, Pakistan beBee Careers Full timeWe are seeking a skilled and passionate Embedded Firmware Developer to fill this role. In this position, you will assist in developing, testing, and optimizing firmware for embedded systems across various applications.Key Responsibilities:Firmware Development: Assist in designing, coding, and testing embedded firmware for various microcontroller-based...
-
Firmware Engineering Leader
6 days ago
Karachi, Sindh, Pakistan beBee Careers Full timeLead Embedded Firmware DeveloperWe are seeking a highly experienced and results-driven firmware developer to lead our embedded systems team. The ideal candidate will have deep expertise in embedded firmware development using C/C++, with hands-on experience in programming 32-bit microcontrollers such as STM32, ESP32, and NXP (Kinetis, i.MX).Key...
-
Firmware Development Specialist
1 day ago
Karachi, Sindh, Pakistan beBee Careers Full timeJunior Software Engineer - Embedded SystemsWe are looking for a junior software engineer with a passion for embedded systems development to join our team. As a junior software engineer, you will assist in designing, coding, and testing firmware for various microcontroller-based systems under guidance from senior engineers.Assisting in designing, coding, and...
-
Embedded Systems Firmware Engineer
2 weeks ago
Karachi, Sindh, Pakistan beBee Careers Full timeEmbedded Systems Firmware EngineerWe are seeking an experienced and skilled Embedded Systems Firmware Engineer to join our team. As a key member of our embedded systems team, you will be responsible for designing, developing, and optimizing firmware for 32-bit microcontrollers, including STM32, ESP32, NXP, and Microchip MCUs. Your expertise in C and C++...
-
Junior Firmware Developer
1 day ago
Karachi, Sindh, Pakistan beBee Careers Full timeEmbedded Systems Firmware EngineerWe are looking for a talented and detail-oriented Embedded Systems Firmware Engineer to assist in designing, coding, and testing firmware for various microcontroller-based systems. This is an excellent opportunity for those who want to learn more about embedded systems development and contribute to innovative...
-
Firmware Development Specialist
1 week ago
Karachi, Sindh, Pakistan beBee Careers Full timeWe are seeking a highly motivated and detail-oriented 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 embedded systems.Key Responsibilities:Firmware Development: Develop, test, and optimize firmware for embedded systems.Collaboration: Work closely with...
-
Embedded System Firmware Specialist
1 day ago
Karachi, Sindh, Pakistan beBee Careers Full timeJunior Embedded Firmware DeveloperWe 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...
-
Embedded Systems Software Engineer
1 day ago
Karachi, Sindh, Pakistan beBee Careers Full timeSoftware Development Engineer - Embedded SystemsWe are seeking a highly skilled Software Development Engineer with expertise in embedded systems to develop, test, and optimize firmware for microcontroller-based systems. This role involves working closely with senior engineers and collaborating with other teams to ensure successful project...
-
Junior Firmware Developer
1 week ago
Karachi, Sindh, Pakistan beBee Careers Full timeThis is an exciting opportunity for a Junior Embedded Firmware Developer to contribute to the development of firmware for embedded systems. The ideal candidate will have a strong understanding of embedded systems concepts and experience with C/C++ programming languages.About the Role:Firmware Development: Assist in designing, coding, and testing firmware for...