Embedded Software Developer (Automotive)

Embedded Software Developer (Automotive)

Job Category: Contract/Freelance
Job Type: Contract
Job Location: Poland
Set Up: Hybrid
Recruiter: Jack Hudgell

Embedded Software Developer (Automotive)

Edison Smart are currently exclusively partnered with a leader in the Automotive Space who are looking for an Embedded Software Developer to come and join their team a long-term contract (minimum 1 year) with plenty of greenfield projects to dive in to.

In terms of the skills we need this person to possess: 

Key Responsibilities Domain Expertise – Combustion Engines & Fuel Injection Systems

  • Apply deep knowledge of gasoline, diesel, GDI, and CRDi engine operation.
  • Develop and optimize fuel injection strategies (sequential, direct, common rail).
  • Work with OEM fuel injection controllers from Bosch, Delphi, Continental, Denso.
  • Understand and contribute to both controller hardware and software architectures (e.g., AUTOSAR).
  • Integrate and debug automotive communication protocols: CAN, LIN, FlexRay, SENT, Ethernet.
  • Implement and tune control algorithms including:
    • Injection strategies, ignition timing, cold-start logic, and fuel dose adaptation.
    • OBD strategies, diagnostics monitoring, and closed-loop lambda control.
  • Ensure compliance with industry standards such as:
    • OBD-II / EOBD, ISO 26262 (functional safety), AUTOSAR, and UDS diagnostics.

Software Development

  • Develop embedded software in C/C++ for real-time automotive systems.
  • Work with RTOS platforms including OSEK, FreeRTOS, and AUTOSAR OS.
  • Utilize AUTOSAR Classic platform for configuration and integration of software modules.
  • Use development tools such as MATLAB/Simulink, ETAS INCA, Vector CANoe/CANalyzer, TRACE32.
  • Integrate version control and CI/CD tools (e.g., Git, Jenkins) into the development pipeline.
  • Follow V-model and ASPICE-compliant development practices.

Analytical & Calibration Skills

  • Interpret and fine-tune engine control data including fuel and ignition maps, torque curves, and AFR.
  • Perform ECU calibration and optimization using INCA and similar tools.
  • Conduct hardware- and software-level debugging.
  • Analyze OBD and MIL error symptoms to identify root causes and system-level interactions.

Collaboration & Project Execution

  • Collaborate with cross-functional teams including mechanics, test engineers, and software/hardware teams.
  • Document algorithms and processes clearly for OEM and Tier 1 suppliers.
  • Support system validation, change management, and customer communication.
  • Experience in ECU reverse engineering, including work with .bin files and tools like WinOLS, is a plus.
  • Familiarity with hybrid systems, e-fuels, start-stop systems, and cylinder deactivation technologies.

This would be a hybrid position in Poland so you need full eligibility to work in the Country.

Apply this sounds like something you’d be a good fit for!

About Edison Smart

Edison Smart is a global provider of specialized recruitment solutions, supporting the technology industry’s most innovative companies. Headquartered in the UK, we connect talent with opportunity, driving the ‘Industry 4.0’ revolution. With over 30 years of experience, Edison Smart partners with forward-thinking organizations to help achieve their strategic growth goals while fostering groundbreaking technological advancements.

Contract

Submit CV

  • Drop files here or
    Accepted file types: pdf, doc, docx, jpg, png, Max. file size: 20 MB, Max. files: 5.
      Please upload your CV and optionally your covering letter.
    • This field is for validation purposes and should be left unchanged.
    More like this
    Connectivity
    Full Time
    USA
    Embedded Engineering
    Full Time
    USA