Hire the Best Assembly Language Programmers
in Brazil

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
MAXIMILIANO E.

Boa Vista, Brazil

$35/hr
4.4
22 jobs

I am looking for an opportunity to demonstrate my software reverse engineering skills. I work mostly with Assembler, C/C++, VB6, VB.Net and C#, also a little of Python. I can speak Spanish, English and a little French, Dutch & German. If hired by you I will put in my best work. I am ready to be hired by you and start work on your jobs.

  • Assembly Language
  • Microsoft Visual C++
  • HackerRank
  • Reverse Engineering
  • C#
  • C++
  • Microsoft Windows
  • .NET Framework
  • Visual Basic
  • Desktop Application
Humam O.

Florianopolis, Brazil

$65/hr
5.0
15 jobs

Are you grappling with the challenges of maintaining, extending, or securing software whose source code is inaccessible or coming from questionable sources? You've come to the right place. [Overview] With over 8 years of professional experience in Software and Reverse Engineering, I offer specialized services in a crucial, yet often overlooked aspect of the software development life cycle. I can help you navigate the complexities that arise after your software is no longer a source code. [Services] Reverse Engineering can solve a myriad of problems that conventional software development can't deal with, here is a list of services I can provide: ‣ Security Analysis: Evaluate software of uncertain or malicious origins, reporting potential risks. ‣ Risk Mitigation: Patch closed-source software to eliminate or mitigate security risks. ‣ Code Reconstruction: Research and derive new specifications and code bases for software whose original source code is lost due to various reasons. ‣ Maintenance & Extension: Continue maintaining and enhancing closed-source software when original code is inaccessible. ‣ Debugging: Utilize Reverse Engineering to identify and fix hard-to-trace bugs. [Technical Skills] Generally speaking, Reverse Engineering requires quick adaptation to any given environment, but here are some highlights: ‣ Assembly Languages: x86, x86_64, ARM, PPC, Smali. ‣ Tools: IDA, Ghidra, JADX, GDB, x64dbg, among others. ‣ Programming Languages: C, C++, Python, Java. ‣ Platforms: Windows (including legacy), Ubuntu, CentOS, Android, Embedded Systems (ARM, PPC). [Responsibilities] ‣ Manage maintenance of Android and Desktop software in absence of source code. ‣ Reconstruct lost source codes through manual decompilation, static and dynamic analysis. ‣ Extend software features and integrations without source code access. ‣ De-obfuscate and analyze malware and potentially harmful software. ‣ Research proprietary file formats, data streams, and write tools specific to each reverse engineering project and domain.

  • Assembly Language
  • C
  • Qt Framework
  • Python
  • C++
  • Java
  • X86 Assembly Language
  • Embedded System
  • ARM Microcontroller
  • Software Debugging
  • Security Analysis
  • Reverse Engineering
  • Android App Development
Felipe R.

Araxa, Brazil

$45/hr
5.0
39 jobs

Hello, I'm Felipe and I have over 20 years of experience as a developer so there are very few areas I haven't worked with at some point. My experience includes game development, desktop applications, plugins for existing software, bare metal assembly coding, website design (front and back end) to name a few. My differential is that I'm a programmer AND a designer, I can spot and fix issues that you would have to coordinate with a team to fix otherwise. I can just avoid them in the first place. I'm familiar with declarative, functional and object oriented programming paradigms and have designed and implemented hundreds of projects. I've also worked with dozens of languages and frameworks including but not limited to Java, C++, C, Python, OpenGL, clojure, clojurescript, Android, javascript, HTML, CSS, machine learning, operating system design, language design... I can deliver what you need with high quality in no time.

  • Assembly Language
  • Android
  • C++
  • Java
  • C
  • JavaScript
  • Python
  • OpenGL ES
  • Clojure
  • OpenGL
  • ClojureScript

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Assembly Language Programmer in Brazil on Upwork?

You can hire a Assembly Language Programmer in Brazil on Upwork in four simple steps:

  • Create a job post tailored to your Assembly Language Programmer project scope. We'll walk you through the process step by step.
  • Browse top Assembly Language Programmer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Assembly Language Programmer profiles and interview.
  • Hire the right Assembly Language Programmer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Assembly Language Programmer?

Rates charged by Assembly Language Programmers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Assembly Language Programmer in Brazil on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Assembly Language Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Assembly Language Programmer team you need to succeed.

Can I hire a Assembly Language Programmer in Brazil within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Assembly Language Programmer proposals within 24 hours of posting a job description.