Remote Firmware Reverse Engineer — Embedded Systems

MicroSourcing

Manila

On-site

PHP 600,000 - 900,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare coverage
Paid time-off with cash conversion
Group life insurance
Performance bonuses
Flexible work arrangement

Job summary

MicroSourcing in the Philippines is seeking a Reverse Engineer (Firmware/Embedded Systems) to join our team. You will disassemble and analyze binaries, develop bin definitions in .NET and C#, and help expand supported motorcycle models on the Woolich Racing platform.

The role emphasizes collaboration, pattern matching, and advanced binary analysis using tools like IDA Pro or Ghidra. A CS degree or equivalent experience plus strong English communication are required.

Qualifications

  • Degree or equivalent practical experience in Computer Science or related field.
  • Reverse engineer assembly and binaries for microcontrollers such as Renesas RH850, M32R, SH70xx, M16C.
  • Strong background in .NET and C# development.
  • Proven experience with Visual Studio and Windows Forms.
  • Experience with reverse engineering and disassembly tools such as IDA Pro or Ghidra.
  • Understanding of pattern matching, binary analysis, and advanced binary searching techniques.
  • Knowledge of coding standards and design patterns.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong English communication skills and attention to detail.

Responsibilities

  • Disassemble and analyze binary files to support new motorcycle model integrations.
  • Create and maintain bin file definitions for new motorcycle models using Microsoft .NET and C#.
  • Identify and define critical ECU maps such as fuel and ignition parameters.
  • Reverse engineer binaries to unlock additional software features.
  • Perform advanced binary pattern matching and code analysis using industry-standard tools.
  • Collaborate with the development team to deliver high-quality software definitions and enhancements.
  • Document findings, methodologies, and outputs to support product improvements.
  • Contribute to expansion of supported motorcycle models within the Woolich Racing platform.

Skills

Reverse engineering
C# development
Windows Forms
English communication
Pattern matching
Debugging

Education

Degree in Computer Science

Tools

IDA Pro
Ghidra
WinOLS
HxD
Visual Studio

Job description

MicroSourcing in the Philippines is seeking a Reverse Engineer (Firmware/Embedded Systems) to join our team. You will disassemble and analyze binaries, develop bin definitions in .NET and C#, and help expand supported motorcycle models on the Woolich Racing platform.

The role emphasizes collaboration, pattern matching, and advanced binary analysis using tools like IDA Pro or Ghidra. A CS degree or equivalent experience plus strong English communication are required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Firmware & Reverse Engineer: ECU/Binary Analysis
Remote Firmware & Reverse Engineer: ECU/Binary Analysis

MicroSourcing • Manila

Remote
PHP 700,000 - 1,000,000
Healthcare on day one
Bonuses
Paid time-off with cash conversion
+2
Remote Senior Firmware Engineer – Embedded & Reverse
Remote Senior Firmware Engineer – Embedded & Reverse

MicroSourcing • Metro Manila

On-site
PHP 1,000,000 - 1,500,000
Healthcare coverage on day one
Bonuses
Paid time-off with cash conversion
+1
Firmware & Reverse Engineer
Firmware & Reverse Engineer

MicroSourcing • Manila

Remote
PHP 700,000 - 1,000,000
Healthcare on day one
Bonuses
Paid time-off with cash conversion
+2
Embedded Firmware Engineer — Innovate Secure Systems
Embedded Firmware Engineer — Innovate Secure Systems

Xerox Corporation • Cebu City

On-site
Embedded Firmware Engineer — Secure, High‑Speed Systems
Embedded Firmware Engineer — Secure, High‑Speed Systems

Xerox Philippines • Cebu City

On-site
PHP 400,000 - 700,000
Embedded Hardware & Firmware Engineer
Embedded Hardware & Firmware Engineer

Heidi Chef Solutions LLC • Quezon City

On-site
PHP 334,800 - 558,000
Embedded Firmware Engineer
Embedded Firmware Engineer

HRTX • Mandaluyong

Hybrid
Embedded Software Engineer - Real-Time Systems & Hardware
Embedded Software Engineer - Real-Time Systems & Hardware

SupportFinity™ • Metro Manila

On-site
PHP 800,000 - 1,200,000
Lead Embedded Firmware Engineer – MCU/ARM, RTOS
Lead Embedded Firmware Engineer – MCU/ARM, RTOS

HRTX • Mandaluyong

Hybrid
Embedded Firmware Engineer – Secure, High‑Speed Systems
Embedded Firmware Engineer – Secure, High‑Speed Systems

Xerox • Mandaue

On-site
PHP 1,000,000 - 1,300,000