Bootstrap

ChipVista

Embedded Firmware Engineer

๐Ÿ“ŒLahore, Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ mid-level

We are looking for a skilled Embedded Firmware Engineer with 2โ€“3 years of hands-on experience in developing and optimizing firmware for microcontroller-based systems. This role requires expertise in low-level C/C++ development, driver interfacing, real-time debugging, and system-level integration. You will be responsible for full firmware lifecycle management โ€” from specification to deployment.


Responsibilities:

โ€ข Design, develop, and debug production-grade firmware in C/C++

โ€ข Develop and optimize device drivers, protocol stacks, and real-time algorithms

โ€ข Perform hardware bring-up, testing, and debugging using tools like oscilloscopes and logic analyzers

โ€ข Work with hardware engineers to ensure smooth firmware-hardware integration

โ€ข Write clear documentation and maintain coding standards

โ€ข Lead or mentor junior firmware engineers when required


Must-Have Skills:

โ€ข Bachelorโ€™s in Electrical/Electronics/Computer Engineering or related field

โ€ข 2โ€“3 years of embedded firmware experience

โ€ข Strong understanding of microcontroller architectures (ARM, AVR, STM32, etc.)

โ€ข Experience with RTOS (e.g., FreeRTOS) and real-time control

โ€ข Proficiency in low-level peripherals: I2C, SPI, UART, PWM, ADC

โ€ข Knowledge of power/memory optimization and embedded constraints

โ€ข Familiarity with schematic reading and datasheet interpretation


Bonus Skills:

โ€ข Secure bootloaders, OTA firmware updates

โ€ข Audio signal processing or polyphonic systems

โ€ข Python/Bash scripting for test automation


Why Join ChipVista?

โ€ข Work on cutting-edge embedded systems and IoT products

โ€ข Collaborate in a multi-disciplinary and growth-oriented environment

โ€ข Opportunities for cross-functional learning in firmware, hardware, and automation

โ€ข Competitive salary with performance incentives


Apply Now:

Send your resume/CV to hr@chipVista.ai with the subject: โ€œApplication โ€“ [Role Name] โ€“ [Your Name]โ€

Example: Application โ€“ Embedded Firmware Engineer โ€“ Ahmed Khan

Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

Embedded Software Engineer

@ Actalent, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

Embedded Software Engineer

@ Abbott, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

Embedded Software Engineer

@ Actalent, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ mid-level

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“Pakistan ๐Ÿ‡ต๐Ÿ‡ฐ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—