Software Engineer

7 days ago


Karachi, Sindh, Pakistan Meraj limited Full time

Location: Korangi industrial area Karachi

Meraj Limited is seeking a skilled Software Engineer (C / C++) for the design and development of next-generation automotive control systems and HMI (Human-Machine Interface) applications. The ideal candidate has a strong background in ECU programming, embedded systems, and HMI frameworks.

Key Responsibilities:

  • Develop embedded software for ECUs using C/C++.
  • Design and implement HMI interfaces for automotive dashboards and control units (Qt, LVGL, Embedded Wizard, etc.).
  • Integrate HMI with backend ECU logic, sensors, and control modules.
  • Work with CAN, LIN, UART, SPI communication protocols.
  • Debug, test, and validate embedded systems & HMI workflows.
  • Collaborate with electrical, hardware, and design teams for full system integration.
  • Ensure compliance with automotive software standards.

Requirements:

  • Bachelor's degree in Electrical, Electronics, Software, or Computer Engineering.
  • 3–5 years of experience in embedded systems/software development.
  • Strong expertise in C & C++.
  • Prior experience with ECU programming is a must.
  • Experience in HMI design (Qt, Embedded Wizard, LVGL, or similar).
  • Familiarity with automotive protocols (CAN, LIN).
  • Knowledge of microcontrollers, RTOS, and embedded Linux is a plus.

How to Apply:

Send your CV to

Subject: "Application – Software Engineer (ECU & HMI Development)"

Job Type: Full-time

Work Location: In person



  • Karachi, Sindh, Pakistan Avant Energy & Engineer Full time 1,000,000 - 2,000,000 per year

    Requirements:·Able to commission PLCs to perform marshaling and paneling using standard procedures, and practices with accuracy and attention to detail.SCADA Expertise: Experience in designing, deploying and maintaining industrial SCADA systems. Experience with AVEVA/Wonderware is highly preferred.PLC & Industrial Hardware: Hands-on experience...


  • Karachi, Sindh, Pakistan Fossphorus Software House Full time

    We are seeking a Senior Software Quality Assurance (SQA) Engineer with 8+ years of proven experience in manual and automated testing to join our team. The ideal candidate will be detail-oriented, process-driven, and passionate about delivering high-quality software products. This role requires strong expertise in test planning, automation frameworks,...

  • Software Engineer

    2 weeks ago


    Karachi, Sindh, Pakistan Liquid Technologies Pakistan Full time 60,000 - 120,000 per year

    Job Title:Software Engineer (Mid-Level)Location:Karachi (On-site)Job SummaryWe are seeking a proactive and fast-learningSoftware Engineerwith mid-level experience to join our engineering team. The ideal candidate combines strong frontend and backend development skills with alow-code/no-code mindset, leveraging tools likeZapier, n8n, and Maketo automate...

  • Software Engineer

    3 days ago


    Karachi, Sindh, Pakistan TPS Pakistan Full time

    TPS Pakistan Pvt. Ltd is growing its team and looking for a Software Engineer - Reimagine to join us.

  • Software Engineer

    7 days ago


    Karachi, Sindh, Pakistan Bayut | dubizzle Full time

    At Dubizzle Labs, we are looking to further expand our Pakistan office of already 400+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers. Your primary responsibility would be to build world-class suite...

  • Software Engineer

    1 week ago


    Karachi, Sindh, Pakistan Khans International Brand (PVT) Limited Full time

    We are seeking a Software Engineer with strong expertise in C#, .Net Core, .Net, WPF Language/Framework. The ideal candidate will contribute to the full product lifecycle from concept development through development, testing, and commissioning ensuring that designs meet performance, safety, and quality standards.QUALIFICATION:Bachelor's degree in Software...

  • Software Engineer

    2 weeks ago


    Karachi, Sindh, Pakistan Spursol Full time 500,000 - 1,500,000 per year

    Responsibilities and deliverables:Develop and maintain backend and frontend features for production systems.Write clean, maintainable, and well-tested code following best practices.Collaborate with senior engineers, product managers, and stakeholders to deliver features and resolve technical challenges.Participate in design discussions, contributing ideas...


  • Karachi, Sindh, Pakistan CATALYST IT Solutions(Pvt) Ltd. Full time

    Job Title:Java Software EngineerCompany:CATALYST IT Solutions (Pvt.) LimitedLocation:Shahrah-e-Faisal, Karachi Pakistan.Position Overview:We are looking to hire"Java Software Engineer"to perform software development lifecycle, from concept and design to testing. To create user information solutions through the development, implementation, and maintenance of...


  • Karachi, Sindh, Pakistan TPS Pakistan Full time 900,000 - 1,200,000 per year

    TPS Pakistan, a leading provider of payment solutions, is seeking a talented and experienced Software Developer to join our dynamic team. The ideal candidate should possess a strong background in software development, particularly in the technologies and skills listed below.Senior Software EngineerWe are looking for a highly skilled and experienced Senior...


  • Karachi, Sindh, Pakistan Spursol Full time $40,000 - $80,000 per year

    Role OverviewThe Principal Engineer plays a pivotal leadership role within our agile development squads, actively participating in software development, testing and release cycles. The role is also expected to lead by example towards instilling, maintaining, and improving best practices across the software development lifecycle, while collaborating across...