Dirk Vos

Embedded Software Developer at EFI TECHNOLOGY S.r.l.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Barcelona Metropolitan Area, ES
Languages
  • Nederlands Native or bilingual proficiency
  • Engels Full professional proficiency
  • Duits Professional working proficiency
  • Italiaans Professional working proficiency
  • Spanish Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Kevin Kruijt

Dirk has strong technical insights and knows how to solve complex problems. I experienced Dirk during the Electric Sports Car Build-Off (ESCBO) competition and I was amazed about his fundamental knowledge in applied science. After his graduation this year, he's working himself up on academical level and I have no doubts about his succes.

Bart Haagen

I've worked with Dirk during our ESCBO project, I was positively surprised of the qualities Dirk has. Dirk is very smart & specialised in Automotive electronic systems. He knows a lot about the technical aspects of a car and if he doesn't know something yet he soon will. Dirk is very nice to work with. I was very glad to have him in the team.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Italy
    • Computers and Electronics Manufacturing
    • 1 - 100 Employee
    • Embedded Software Developer
      • Jul 2020 - Present

      writing application and bootloader software in C for a Ferrari project, this includes software that handles UDS capability over a LIN bus according to ISO Normatives.Writing control strategies for Motorsport Engine Management Systems, like Knock Detection Algorithms and datalogging.

    • Software Test Engineer
      • Jul 2021 - Present

      writing C++ software for various automated testing programs that for example: test UDS functionality of an engine controle module, make a control unit run a programmed cycle through a CAN bus connection with the PC. Create programs that can be used for End-Of-Line programming/testing

    • iOS App Developer
      • Jan 2020 - Jul 2021

      Developing a mobile phone application for Apple devices(iPhones and iPads) which is used for engine calibration purposes. This included writing swift in XCode Studio, using Bluetooth connectivity to connect and communicate with engine control units. Typically used for real-time engine calibration of V8 engines (Chevrolet LS, Dodge Hemi, Ford Coyote)

    • Android Developer
      • Jan 2019 - Jul 2021

      Developing a mobile phone application for Android which is used for engine calibration purposes. This included writing java code in Android Studio, using Bluetooth connectivity to connect and communicate with engine control units. Typically used for real-time engine calibration of V8 engines (Chevrolet LS, Dodge Hemi, Ford Coyote)

    • United States
    • Telecommunications
    • 1 - 100 Employee
    • Owner
      • Mar 2018 - Present

      Founder and owner of Northern Electronics, a company that provides automotive software solutions and develops automotive products in house. Area's of expertise include: combustion engine management, transmission software (dual clutch types), infotainment, Automotive networks: CAN, LIN, K-Line and their different protocols: CANOpen, UDS, J1939, XCP Founder and owner of Northern Electronics, a company that provides automotive software solutions and develops automotive products in house. Area's of expertise include: combustion engine management, transmission software (dual clutch types), infotainment, Automotive networks: CAN, LIN, K-Line and their different protocols: CANOpen, UDS, J1939, XCP

    • Motor Vehicle Manufacturing
    • 500 - 600 Employee
    • Software Test Engineer
      • Sep 2019 - Jul 2020

      writing C# software for Hardware-In-the-Loop systems that were used to automatically test the functionality of the control module for the Dual Clutch Transmission prior to a software release

    • Embedded Software Developer
      • Sep 2018 - Jul 2020

      Developing Embedded Software in C and using Vector tools, like CANape, for the Tremec Double Clutch Transmission used in sport cars, this includes the Ford Mustang Shelby GT500 and the Chevrolet Corvette C8. This includes writing realtime C software for the microcontroller(Infineon Tricore) and interfacing with an AUTOSAR stack.Includes working as a trouble shooter at the customer on site(America, Italy) when issues arose.

    • United Arab Emirates
    • Events Services
    • 1 - 100 Employee
    • Research And Development Engineer
      • Apr 2017 - Mar 2018

      working in an agile development team on Real Driving Emission measurement equipment

    • Student Worker
      • Apr 2017 - Feb 2018

      Msc Thesis on the topic of embedded control systems for calibrating gas analysers

    • Netherlands
    • Design Services
    • 100 - 200 Employee
    • Student
      • Sep 2014 - Feb 2018

      Master of Science degree in Embedded Systems.

    • Electrical Engineer at Novabike Student Racing team
      • Dec 2014 - Aug 2015

      The Novabike Student Racing team participates in the Supermono championship with it's 650cc single cylinder racing motorcycle running on E85 (2nd grade bio-ethanol, made from bio-waste).I am mainly responsible for the motormanagement system. Besides working on engine's motormanagement, I am also writing new software for the dynamometer (with an eddy current brake) so we can make accurate measurements and let the dynamometer hold the motorcycle at a given enginespeed to accurately tune the enginemanagement to different enginespeeds and engineloads. Show less

    • Netherlands
    • Data Security Software Products
    • 1 - 100 Employee
    • Software Engineer
      • Jul 2016 - Aug 2016

      During my time at Ubiqu, I programmed a bluetooth interface in C on an embedded system using MPLAB X. This system was able to communicate with a central server for requesting access to doors and was able to execute a variety of commands included communication with a smartcard and controlling several outputs. This module is used to add wireless security to just about everthing, most often it is used to manage access rights to office doors and car doors but it can be used for a lot more then just that. Show less

    • Egypt
    • Human Resources
    • 1 - 100 Employee
    • Freelance ignition revision-engineer
      • Jul 2013 - Sep 2014

      After a lot of research on ignition systems used by KTM, Husqvarna and Husaberg I made the step to start revision off the SEM ignitions (used on older bikes or race bikes running without a battery). People can send me their ignition and I do a rewind on the charge and trigger coils which are usually burned because off the low quality grade one wire the factory uses, I use high quality grade two wire to fix this imperfection. After a lot of research on ignition systems used by KTM, Husqvarna and Husaberg I made the step to start revision off the SEM ignitions (used on older bikes or race bikes running without a battery). People can send me their ignition and I do a rewind on the charge and trigger coils which are usually burned because off the low quality grade one wire the factory uses, I use high quality grade two wire to fix this imperfection.

    • Netherlands
    • Motor Vehicle Manufacturing
    • 1 - 100 Employee
    • Intern
      • Feb 2014 - Jul 2014

      Developing a programmable CDI unit for motorcycles, This unit controls ignition and injection for a 1 cylinder combustion engine. Key points about this unit: - engine mapping can be changed - spark intensity can be changed - works on engines with or without battery - user can switch between two different mappings - works with one or two injectors per cylinder - works as a complete substitute for the original CDI unit Developing a programmable CDI unit for motorcycles, This unit controls ignition and injection for a 1 cylinder combustion engine. Key points about this unit: - engine mapping can be changed - spark intensity can be changed - works on engines with or without battery - user can switch between two different mappings - works with one or two injectors per cylinder - works as a complete substitute for the original CDI unit

    • Netherlands
    • Higher Education
    • Representative
      • Sep 2011 - Jul 2014

      representing the Rotterdam University on introduction days, exhibitions, info nights etc.

    • Peercoach / Assistent Teacher
      • Sep 2011 - Jul 2013

      Helping / Educating first year students in several modules like: Chassis, Propulsions, Math, Combustion engines and with a variety practical lessons such as using basic automotive / electrical test equipment and basic electrical error finding techniques used in the automotive.

Education

  • Delft University of Technology
    Master’s Degree, Embedded Systems
    2015 - 2017
  • Delft University of Technology
    Bachelor’s Degree, Electrical and Electronics Engineering
    2014 - 2015
  • Hogeschool Rotterdam
    Bachelor’s Degree, Automotive Engineering Technology/Technician
    2010 - 2014
  • Drachtster Lyceum
    Gymnasium, Profiles: Nature&Technique and Nature&Health
    2003 - 2009

Community

You need to have a working account to view this content. Click here to join now