Skip to main content
Post your resume and find your next job on Indeed!

Part Time Software Developer jobs

Sort by: -
    • Job Types: Full-time, Part-time.
    • Website API Integration to local machine software.
    • Debug low-level software interacting directly with vehicle hardware.
    • Actual compensation for part-time roles will be pro-rated based on the agreed number of working hours per week.
    • Learn and adopt design and coding standards.
    • Understanding of software development methodologies, software testing principles, and quality assurance processes.
    • Full-Time/Part- Time: 1 year contract.
    • Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution.
  • View similar jobs with this employer
    • Accommodations are available on request for candidates taking part in all aspects of the selection process.
    • Customer-focused mindset with strong commitment to…
    • Inspect parts and maintain dimensional accuracy in line with customer and aerospace-quality requirements.
    • Support continuous improvement efforts related to…
  • View similar jobs with this employer
    • Customer‑focused mindset with strong commitment to enabling high‑performing developer teams.
    • Accommodations are available on request for candidates taking part…
    • Comprendre et analyser les diverses fonctions à programmer;
    • Effectuer la programmation applicative web et client/serveur;
    • Connaissance de Microsoft MVC (atout);
  • View similar jobs with this employer
    • Experience and knowledge in geriatrics, supervisory experience, excellent communication, organizational, problem solving, interpersonal communication, conflict…
  • View similar jobs with this employer
    • Experience and knowledge in geriatrics, supervisory experience, excellent communication, organizational, problem solving, interpersonal communication, conflict…
  • View similar jobs with this employer
    • Accommodations are available on request for candidates taking part in all aspects of the selection process.
    • Customer-focused mindset with strong commitment to…
    • Accommodations are available on request for candidates taking part in all aspects of the selection process.
    • Leverage AI during complex production issue analysis…
    • Accommodations are available on request for candidates taking part in all aspects of the selection process.
    • Designs, configures and implements the cloud-native…
    • Experience with large software system development.
    • Accommodations are available on request for candidates taking part in all aspects of the selection process.
    • Accommodations are available on request for candidates taking part in all aspects of the selection process.
    • Experience supporting ServiceNow ITSM, ITOM, CMDB,…
Get e-mail updates for the latest Part Time Software Developer jobs

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

part time

Career Resources:

Job Post Details

Software Engineer (Reverse Engineering) – Automotive ECU - job post

CA Tuning
Skead, ON
$25–$50 an hour - Part-time, Full-time
Responded to 75% or more applications in the past 30 days, typically within 1 day.

Job details

Pay

  • $25–$50 an hour

Job type

  • Part-time
  • Full-time

Location

Skead, ON

Benefits

Pulled from the full job description

  • On-site parking

Full job description

We are seeking an experienced Software Engineer to work on automotive Electronic Control Units (ECUs). This role focuses on reverse engineering and decompiling binaries, reverse engineering , modifying existing source code, embedded C/C++ development, firmware analysis, of automotive software systems. This Candidate should also have a Pasion for Vehicle Modifications. Our company focuses on Decompiling Binaries and adding/altering Source code, to bring new vehicle features to market. This is not your typical software engineering environment.

***The candidate MUST have previous "Reverse Engineering" experience. You will be tested on your abilities before being a selected candidate***

Key Responsibilities

  • Analyze and reverse engineer ECU firmware and binaries.
  • Add Custom Code (Patch Os) for additional Features within a vehicle calibration without existing source code.
  • Use reverse engineering tools such as IDA Pro, Ghidra, and similar
  • Understand and document ECU behavior where source code is unavailable
  • Debug low-level software interacting directly with vehicle hardware
  • Work with automotive communication protocols (CAN, LIN, FlexRay, Ethernet)
  • Support diagnostics, calibration, and customization workflows
  • Collaborate with hardware, calibration, and testing teams
  • Produce clear technical documentation and reverse engineering reports
  • Develop and maintain embedded C/C++ software for automotive ECUs
  • Design and Develop Software to aid with Microcontroller Flashing
  • Software Design/API Software design experience is also a huge plus.

Required Qualifications

  • Ability to read and understand disassembly/assembly language

Understanding of microcontroller decompiled architectures (ARM, PowerPC, TriCore, etc.)

  • Strong proficiency in Embedded C/C++
  • Experience working with automotive ECUs architectures
  • Hands-on reverse engineering experience using IDA Pro, Ghidra, or equivalent tools
  • Experience with CAN bus analysis and diagnostics
  • Strong analytical and problem-solving skills
  • Ability to make flow charts based on decompiled system logic

Preferred Qualifications

  • Experience with bootloaders, flashing, and calibration tools
  • Ability to read and understand Low level disassembly/assembly language
  • Knowledge of firmware security, encryption, or anti-tamper mechanisms
  • Experience with tools such as CANalyzer, CANoe, or similar
  • Background in performance tuning, ECU modification, or vehicle security research
  • Website API Integration to local machine software

What We Offer

  • Competitive compensation
  • Work on advanced, real-world automotive ECU systems
  • Technically challenging and impactful projects
  • Collaborative engineering environment
  • Flexible work arrangements where applicable

How to Apply

Apply through Indeed with your resume and a brief summary of your experience working with automotive ECUs and reverse engineering.

Job Types: Full-time, Part-time

Pay: $25.00-$50.00 per hour

Benefits:

  • On-site parking

Work Location: In person

Let Employers Find YouUpload Your Resume