Find a jobRecruiters

Firmware verification Engineer

Exclusive opportunity

Onsite

Firmware verification Engineer

Proxelera

Firmware verification Engineer

Skills

RubyPythonLinuxJira

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

20 September 2026

What they need


Summary:
Firmware verification Engineer who is responsible for verifying Bootcode/firmware in Simulation/Emulation environments, proficient in Linux/Unix/Shell Scripting, exposure to System Verilog and ability debug Firmware!

Job Duties:

  • Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified

  • Perform simulations, analyse results, and debug issues related to Firmware/Boot
    o Debug test failures to determine the root cause; work with RTL and firmware engineers to resolve design defects and correct any test issues

  • Estimate the time required to write the new feature tests and any required changes to the test environment

  • Build the directed and random verification tests

  • Analyse and enhance legacy test plans to accommodate new Design for Debug feature developments

  • First level triaging of Firmware/Debugging of issues arising in Simulation/Emulation testing, Developing test plans and execute test cases to enhance Firmware test coverage.

  • Track test results, create benchmarks, perform profiling and improve quality of the firmware by covering all the corner cases

  • Attend weekly meetings, status communication, presentations.

  • 5+ years of experience in Firmware/Bootrom Validation in Simulation/Emulation environments

  • Debugging experience is a must particularly in HW/SW co-debug environments

  • Ability to trace code across multiple domains and root cause using waveforms and other tracing tools

  • Working knowledge of Linux/Unix environment and shell scripting

  • Understanding of Verilog, VHDL design

  • Understanding of System Verilog, DPI, UVM verification environments is a plus

  • Programming skills - Python, Tcl, Ruby

  • Experience in C/C++ programming - Should be able to debug firmware

  • Knowledge of computer hardware architecture (Graphic card, CPU/APU, memory, bus logic, and display technologies)

  • Test Automation - Good knowledge in

  • Familiarity with bug tracking tools such as Jira

  • Excellent oral and written communication skills

Top Mandatory Skills:
Firmware Verification on Simulation/Emulation platforms, C++, Linux/Unix, System Verilog, Good Communication, Test Case creation (Manual/Automation)

Nice to have Secondary Skills:
C Programming debugging knowledge, Waveform analysis, Jira, Bootcode verification, RTL understanding, Python/TCL

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

Espace Freelance

AI Engineer confirmé

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformPythonVertex AIRAGLangChainAI agents

12 hours ago

Quick apply

Agile Partner

Release Train Engineer

Freelance

Luxembourg

Onsite

Skills

ScrumAgile CoachingJiraSAFeRelease Train EngineeringAgile metrics

12 hours ago

Quick apply

Top Profil

Staff Software Engineer, Systèmes distribués et LLM

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation

11 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools