Qureos

FIND_THE_RIGHTJOB.

Embedded Software Engineer

Lahore, Pakistan

EpazzTech is looking to hire experienced Embedded Software Engineers. Following are job requirements:

· Good C and C++ programming experience

· Microcontrollers, or MCUs, Microprocessors,FPGAs

· Python programming language

· Software optimizations skills at the System on a Chip (SoC) level

· Real-time Operating Systems (RTOS)

· Device drivers, understanding of design patterns and embedded system design patterns

· Debugging skills, Ability to work with existing codebases

· Assembly programming language

· Basic understanding of the Internet of Things (IoT) and internet-based technologies, understanding of data structure.

· Hardware test equipment: oscilloscope, logic analyzer

· Experience in or ability to learn communication protocols. Relevant protocols to have at least an understanding of include I2C, Serial Peripheral Interface (SPI), USB, General-purpose input/output (GPIOs), Controller Area Network (CAN bus), Recommended Standard 232 (RS232), one-wire, Recommended Standard 485 (RS485)

Ability to read a schematic

BS degree in Computer Science / Electronics /Electrical Engineering

Job Type: Full-time

Experience:

  • Embedded Development: 3 years (Preferred)

Work Location: In person

© 2025 Qureos. All rights reserved.