System Software Verification Engineer

3 days ago


Hyderābād, Sindh, Pakistan Capgemini Engineering Full time $40,000 - $80,000 per year
Job Description

Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth.

Your Role

As a System Software Verification Engineer, you will be responsible for validating embedded software components across pre-silicon and post-silicon platforms. You will work on board bring-up, driver validation, and system-level testing for ARM-based platforms, ensuring robust and reliable software delivery. Your role will involve close collaboration with development teams to analyze failures, automate test cases, and maintain test frameworks for continuous integration and verification.

In this role, you will:

  • Perform board bring-up activities for software components such as bootloaders, platform managers, Linux Kernel, Linux drivers, Baremetal drivers, and applications on ARM-based boards.
  • Conduct testing and verification of Linux Kernel and drivers including I2C, Flash, USB, Ethernet, PCIe, and DDR memory.
  • Develop and execute test plans to evaluate firmware functionality, security, and efficiency using emulation and evaluation boards.
  • Analyze, debug, and track test failures; collaborate with development teams to resolve issues.
  • Run regression tests, triage issues, log defects, and follow up on closure.
  • Automate functional and system-level tests using Python and integrate them into the test automation framework.
  • Maintain and update test artifacts in line with evolving test cases and frameworks.

Your Profile

  • B.E/B.Tech or M.E/M.Tech in Electronics & Communications or Computer Science.
  • Hands-on experience in verification and testing of Linux-based embedded systems.
  • Proficient in Linux device driver validation on Linux, Baremetal, and RTOS platforms.
  • Skilled in compiling, cross-compiling, debugging, and deploying Bootloader, TF-A, Linux Kernel, Device Tree, Middleware, and Baremetal applications using JTAG debuggers and emulators.
  • Strong understanding of SoC/processing technologies such as ARM, RISC-V, or x86, including MMU, interrupt handling, and cache management.
  • Experience with peripheral interfaces like UART, I2C, SPI, USB, SD, eMMC, QSPI, and PCIe.
  • Capable of defining, designing, and developing manual and automated test cases for embedded systems.
  • Programming skills in C/C++, Makefile, linker scripts, and scripting languages like Python, Shell, or Tcl.
  • Familiarity with version control and CI/CD tools such as GIT, Jenkins, Pytest.
  • Exposure to tools like VIVADO, VITIS, and configuration management platforms like JIRA and Confluence is a plus.

What You'll Love About Working Here

We value flexibility and support our employees with remote work options and adaptable schedules to maintain a healthy work-life balance. Our inclusive culture brings together diverse professionals committed to growth, innovation, and excellence. You'll have access to continuous learning opportunities and certifications in emerging technologies like cloud and AI.

About Us

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential.



  • Hyderābād, Sindh, Pakistan Tata Consultancy Services (TCS) Full time 500,000 - 1,500,000 per year

    Job Role: VLSI Design Verification EngineerRequired Skill: SystemVerilog, VLSI DVExperience: 4-7 yearsLocation: Hyderabad/ BangaloreMust Have Skill:3+ years Design Verification experience in SystemVerilog / C++Experience in test planning and debugging complex designsFull silicon design lifecycle experienceStrong background in developing UVM Testbenches from...

  • Software Engineer

    1 day ago


    Hyderābād, Sindh, Pakistan Lloyds Technology Centre Full time 900,000 - 1,200,000 per year

    End DateSunday 05 October 2025We Support Flexible Working – Click here for more information on flexible working optionsFlexible Working OptionsHybrid WorkingJob Description SummarySoftware Engineer will operate at Team level and will focus on assisting in the design, development, and maintenance of software applications, gaining practical experience whilst...


  • Hyderābād, Sindh, Pakistan Sonata Software Full time 1,200,000 - 3,600,000 per year

    Greeting from Sonata Software We are hiring for Senior Digital Engineer (AI/ML), Please find the below job details of the role & share updated resumes to Sonata Software OverviewIn today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their...

  • Software Engineer

    2 weeks ago


    Hyderābād, Sindh, Pakistan ValueLabs Full time 600,000 - 1,800,000 per year

    Detailed Job DescriptionGolang, SQL / Mongo DB, AWS, Microservices, Kafka / Rabbit MQ / Active MQAbout Us:AiDE Recruit ia a leading provider of innovative enterprise software solution, specializing in CRM and HR software. We pride ourselves on creating cutting-edge applications that seamlessly integrate user-centriv design principles with the latest...


  • Hyderābād, Sindh, Pakistan LEDFLEX Full time 600,000 - 1,800,000 per year

    Job Title:Lighting System Design Engineer Role Overview:LEDFlex Group was established in 2010 after identifying a gap in the market for a more comprehensive range of linear lighting products and has now grown into a leading technology supplier. We design, develop and manufacture LED lighting solutions for the UK and International markets. At LEDFlex we...


  • Hyderābād, Sindh, Pakistan Genesys Full time 1,200,000 - 3,600,000 per year

    locationsHyderabad (Flexible)time typeFull timeposted onPosted Todayjob requisition idJR108542Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can accelerate growth by...

  • VLSI FPGA Engineer

    1 day ago


    Hyderābād, Sindh, Pakistan Tata Consultancy Services (TCS) Full time 400,000 - 600,000 per year

    Experience: 4-7 yearsLocation: HyderabadMust Have Skill:Experience on FPGA platforms like XILINX/Altera.Basic STA knowledgeExpertise in digital hardware designing using Verilog on large Xilinx/altera FPGAsExperience in scripting languages like perl, python and tclWorking experience in Linux.Ensure to complete design and timing verification tasks within...


  • Hyderābād, Sindh, Pakistan Lloyds Technology Centre Full time 1,200,000 - 3,600,000 per year

    End DateWe Support Flexible Working – Click here for more information on flexible working optionsFlexible Working OptionsHybrid WorkingJob Description SummarySoftware Engineer will lead technical development and delivery at Team and sometimes Lab level. They can be a Line Manager who will act as co-lead with the Team PO for overall delivery. In these...


  • Hyderābād, Sindh, Pakistan Genesys Full time 1,200,000 - 3,600,000 per year

    locationsHyderabad (Flexible)Hyderabad, Indiatime typeFull timeposted onPosted Todayjob requisition idJR108541Genesys empowers organizations of all sizes to improve loyalty and business outcomes by creating the best experiences for their customers and employees. Through Genesys Cloud, the AI-powered Experience Orchestration platform, organizations can...

  • Lead System Engineer

    2 weeks ago


    Hyderābād, Sindh, Pakistan infinite Computer Solution Full time 1,200,000 - 2,400,000 per year

    MECM Engineer (Patching & Application Packaging)Role: MECM EngineerExperience: 5–8 YearsLocation: Hyderabad/NoidaWork Mode: HybridRole SummaryThe MECM Engineer will be responsible for managing endpoint lifecycle through Microsoft Endpoint Configuration Manager, with strong focus on Windows patch management, software deployments, and application packaging....