Remote Senior Firmware Engineer – Embedded & Reverse

MicroSourcing

Metro Manila

On-site

PHP 1,000,000 - 1,500,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare coverage on day one
Bonuses
Paid time-off with cash conversion
Life insurance

Job summary

MicroSourcing is seeking a Senior Firmware Engineer (Embedded Systems / Reverse Engineering) to join our WFH, dayshift team. You will reverse engineer binaries and analyze assembly for motorcycle model integrations, create bin definitions in C#/.NET, and help identify ECU maps.

You will work with IDA Pro, Ghidra, and other tools to ensure robust software definitions. Strong attention to detail and written English are essential.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent practical experience.
  • Experience reverse engineering assembly code and binary files for microcontrollers (Renesas RH850, M32R, SH70xx, M16C, or similar).
  • Strong background in .NET and C# development.
  • Proven experience using Visual Studio and Windows Forms.
  • Experience with reverse engineering tools such as IDA Pro or Ghidra.
  • Knowledge of pattern matching, binary analysis, and advanced binary searching techniques.
  • Understanding of software development best practices and design patterns.
  • Excellent analytical and problem-solving skills; strong English communication.

Responsibilities

  • Disassemble and analyze binary files and assembly to support new motorcycle model integrations.
  • Create and maintain bin file definitions for motorcycle models using .NET and C#.
  • Identify ECU maps such as fuel and ignition and other performance parameters.
  • Reverse engineer binaries to enable additional software capabilities.
  • Perform advanced binary pattern matching and code analysis with standard tools.
  • Collaborate with development teams to deliver high-quality software definitions.
  • Document findings and methodologies for product improvements.
  • Contribute to expanding supported motorcycle models on the Woolich Racing platform.

Skills

Reverse engineering
Binary analysis
Pattern matching
Firmware analysis
C# development
Windows Forms
English communication

Education

Degree in Computer Science or related field

Tools

IDA Pro
Ghidra
WinOLS
HxD
010 Editor
IDAPython/IDC

Job description

MicroSourcing is seeking a Senior Firmware Engineer (Embedded Systems / Reverse Engineering) to join our WFH, dayshift team. You will reverse engineer binaries and analyze assembly for motorcycle model integrations, create bin definitions in C#/.NET, and help identify ECU maps.

You will work with IDA Pro, Ghidra, and other tools to ensure robust software definitions. Strong attention to detail and written English are essential.

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

Similar jobs worth comparing

Remote Firmware Reverse Engineer — Embedded Systems
Remote Firmware Reverse Engineer — Embedded Systems

MicroSourcing • Manila

On-site
PHP 600,000 - 900,000
Healthcare coverage
Paid time-off with cash conversion
Group life insurance
+2
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
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
Remote Embedded Software Engineer - RTOS & MCUs Expert
Remote Embedded Software Engineer - RTOS & MCUs Expert

BairesDev • Mexico

On-site
PHP 4,866,000 - 7,299,000
100% remote work
Flexible hours
Hardware and software setup for home
Senior Embedded Firmware Engineer: Global Impact
Senior Embedded Firmware Engineer: Global Impact

HRTX • Mandaluyong

On-site
Embedded Software Engineer
Embedded Software Engineer

HRTX • Mandaluyong

On-site
Senior Electronics Design Engineer
Senior Electronics Design Engineer

Kaertech Electronic Philippines, Incorporated • Laguna

On-site
PHP 900,000 - 1,200,000
Senior Real-Time Embedded Engineer — Remote
Senior Real-Time Embedded Engineer — Remote

BairesDev • Mexico

On-site
PHP 7,299,000 - 9,732,000
100% remote work
Flexible hours
USD or local currency compensation
+1
Embedded Firmware Engineer
Embedded Firmware Engineer

HRTX • Mandaluyong

Hybrid
Embedded Hardware & Firmware Engineer
Embedded Hardware & Firmware Engineer

Heidi Chef Solutions LLC • Quezon City

On-site
PHP 334,800 - 558,000