Johannes Ahlebrand

Software Architect, Senior Embedded Software Developer and Electronics Designer at Alesco Int. AB
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Västra Frölunda, Vastra Gotaland County, Sweden, SE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

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

Experience

    • Sweden
    • Industrial Machinery Manufacturing
    • 1 - 100 Employee
    • Software Architect, Senior Embedded Software Developer and Electronics Designer
      • Dec 2022 - Present

      They needed me back to make some improvements, bug fixes and also to develop an "all tools in one web application" to replace all other (now depricated) tools. This was a fun assignment and included coding in C++ for the web using WebAssembly, a GUI using the ImGui framework, implementing different protocols to be used via the Web Serial API in order to be able to program and communicate with Alescos ACE machines. They needed me back to make some improvements, bug fixes and also to develop an "all tools in one web application" to replace all other (now depricated) tools. This was a fun assignment and included coding in C++ for the web using WebAssembly, a GUI using the ImGui framework, implementing different protocols to be used via the Web Serial API in order to be able to program and communicate with Alescos ACE machines.

    • Sweden
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Oct 2021 - Present
    • Sweden
    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • Senior Software Developer
      • Nov 2021 - Jun 2022

      I was part of a team that developed the software running on the TGW3 telematics unit used in many of Volvos vehicles. I was part of a team that developed the software running on the TGW3 telematics unit used in many of Volvos vehicles.

    • Software Architect, Senior Embedded Software Developer and Electronics Designer
      • Jan 2018 - Aug 2021

      I was the sole software architect / software developer of all the different firmwares found in Alescos new induction heater platform called ACE. I did much of the electronic design and PCB layouts as well. My work also included designing and coding the proprietary tools that are used to program and interact with the hardware. I was the sole software architect / software developer of all the different firmwares found in Alescos new induction heater platform called ACE. I did much of the electronic design and PCB layouts as well. My work also included designing and coding the proprietary tools that are used to program and interact with the hardware.

    • Sweden
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Software engineer
      • Apr 2010 - Jan 2018
    • Sweden
    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • Senior Embedded Software Developer
      • 2014 - 2017

      I was hired to find bottlenecks and to optimize the performance of ECUs involved in the active safety functionality of the SPA platform I was hired to find bottlenecks and to optimize the performance of ECUs involved in the active safety functionality of the SPA platform

    • Sweden
    • Appliances, Electrical, and Electronics Manufacturing
    • 1 - 100 Employee
    • Embedded Software Developer
      • 2014 - 2014

      Was part of the team that developed the firmware used in the D-Series of power amplifiers. Work included... * Embedded Digital Signal Processing * Windows application to interact with the amplifier Was part of the team that developed the firmware used in the D-Series of power amplifiers. Work included... * Embedded Digital Signal Processing * Windows application to interact with the amplifier

    • Sweden
    • Telecommunications
    • 700 & Above Employee
    • Embedded Software Developer
      • 2010 - 2014

      I worked with low level stuff like device drivers, memory managers, communication stacks and different protocols in the Ericsson radio base stations. I worked with low level stuff like device drivers, memory managers, communication stacks and different protocols in the Ericsson radio base stations.

    • United Kingdom
    • Consumer Services
    • 1 - 100 Employee
    • Electronic Engineer
      • 2010 - 2010

      I was part of the team that devoped the worlds first Smartwatch called the LiveView for the Sony Ericsson Experia X10. Work included... * Working in an electronics lab using multimeters, soldier stations and microscopes * Hand patching of prototype PCB's on a microscopic scale * Troubleshooting and getting protoypes running I was part of the team that devoped the worlds first Smartwatch called the LiveView for the Sony Ericsson Experia X10. Work included... * Working in an electronics lab using multimeters, soldier stations and microscopes * Hand patching of prototype PCB's on a microscopic scale * Troubleshooting and getting protoypes running

    • Sweden
    • Information Technology & Services
    • 700 & Above Employee
    • Software Developer
      • 2009 - 2009

      I developed an AIS decoder and a graphical visualization engine to display the data onto a map I developed an AIS decoder and a graphical visualization engine to display the data onto a map

    • Sweden
    • Motor Vehicle Manufacturing
    • 1 - 100 Employee
    • Software Developer In Test
      • 2008 - 2008

      I was the sole developer of a platform independent graphical QT application that was used for HW testing and device programming before dispatching the devices to the customers. The project involved... * Serial communication to the telematic device * Implementation of a proprietary protocol * Database handling * Implementation of a GUI in QT * Implementation of a complete test suite I was the sole developer of a platform independent graphical QT application that was used for HW testing and device programming before dispatching the devices to the customers. The project involved... * Serial communication to the telematic device * Implementation of a proprietary protocol * Database handling * Implementation of a GUI in QT * Implementation of a complete test suite

    • Sweden
    • 1 - 100 Employee
    • Truck driver
      • 2001 - 2007
    • Electronics technician
      • 2001 - 2001

      Reparation of analog electronics, such as amplifiers, TV:s, VCR:s etc. Reparation of analog electronics, such as amplifiers, TV:s, VCR:s etc.

Education

  • Göteborgs Tekniska Institut
    Vocational degree (KY), Hardware/software engineering
    2007 - 2009
  • Frölundagymnasiet
    Electrical engineering programme, Analog elektronics, audio, radio, TV, digital systems, microcontrollers
    1998 - 2001

Community

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