Johan Nilsson

Software Engineer at Volvo Autonomous Solutions
  • Claim this Profile
Contact Information
Location
Kil, Varmland County, Sweden, SE
Languages
  • Swedish Native or bilingual proficiency
  • English Native or bilingual proficiency
  • German Elementary proficiency
  • Japanese Elementary proficiency

Topline Score

Bio

Generated by
Topline AI

0

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

Filter reviews by:

No reviews to display There are currently no reviews available.

0

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

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • Advanced C++
    Udemy
    Feb, 2022
    - Sep, 2024
  • Elements of AI
    University of Helsinki and Reaktor
    Feb, 2020
    - Sep, 2024

Experience

    • Sweden
    • Transportation, Logistics, Supply Chain and Storage
    • 100 - 200 Employee
    • Software Engineer
      • Aug 2022 - Present

      Software developer and interim team lead for nominal software team. Developing embedded applications for autonomous vehicles using C (99). We also use Python and Bash for tests, framework and CI. Contractor/consultant assignment via AFRY. Software developer and interim team lead for nominal software team. Developing embedded applications for autonomous vehicles using C (99). We also use Python and Bash for tests, framework and CI. Contractor/consultant assignment via AFRY.

    • Sweden
    • Engineering Services
    • 700 & Above Employee
    • Software Engineer
      • Jan 2022 - Present
    • France
    • Civic and Social Organizations
    • Team leader/Embedded Software Developer
      • Jan 2019 - Jan 2022

      Team leader and embedded software developer. Team responsibilities include embedded software development and design, integration tests, toolchain and data logging. Most of the code is written in C. But Python and Bash used for toolchain and integration tests. Team leader and embedded software developer. Team responsibilities include embedded software development and design, integration tests, toolchain and data logging. Most of the code is written in C. But Python and Bash used for toolchain and integration tests.

    • Sweden
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Development Engineer
      • Apr 2017 - Jan 2019

      Consultant with focus on software development. Consultant with focus on software development.

    • Motor Vehicle Manufacturing
    • 200 - 300 Employee
    • Software Developer
      • Mar 2018 - Jun 2018

      Assignment via Sigma Embedded Engineering with focus on embedded software development for marine applications. I work in a project to adapt the software platform to the new architecture used by AB Volvo. This means adapting already existing code as well as implementing new functionality. Code is written in C. Consultant from Sigma Embedded Engineering. Assignment via Sigma Embedded Engineering with focus on embedded software development for marine applications. I work in a project to adapt the software platform to the new architecture used by AB Volvo. This means adapting already existing code as well as implementing new functionality. Code is written in C. Consultant from Sigma Embedded Engineering.

    • Sweden
    • Software Development
    • 1 - 100 Employee
    • Software developer – Autonomous drive
      • Apr 2017 - Feb 2018

      Member of a cross functional team from Sigma Embedded Engineering working on several projects from Zenuity and Volvo cars. Work with software development with focus on object fusion for autonomous drive in Volvo's Drive me project. Volvo has the ambition to be one of the market leaders in autonomous drive and to reach that goal they launched the Drive me project. The aim of this project is to have self driving vehicles on the road during 2017 and to better understand how the passengers react in self driving mode. To achieve autonomous driving they have equipped the vehicles with extra sensors such as radars, cameras and LIDAR. This information has to be handled and fused in to usable data for the systems responsible for maneuvering the vehicle. Object fusion handles sensor data from the sensors and fuse it into to objects that is then delivered to the vehicle control system. Code is written in C++. Consultant from Sigma Embedded Engineering. Show less

    • System analysis engineer – Autonomous drive
      • Jan 2016 - Apr 2017

      My main task is to plan and perform system level verification and integration of a 360 degree camera system used for autonomous drive. The daily work includes preparation and performance of tests, data analysis, communicating test results to involved parties and integration of the camera system in the test cars. The work requires attention to details, good analytical skills and cross functional cooperation between the development teams. Consultant at Conmore Ingenjörsbyrå AB

    • Systems design engineer
      • Oct 2015 - Jan 2016

      Here I supported the special products team with electrical hardware design and installation methods. The special products team works with aftermarket add-on options, vehicles with custom design features and commercial vehicles such as police and taxi vehicles.Consultant at Conmore Ingenjörsbyrå AB

    • Analysis engineer - Active safety
      • Oct 2013 - Sep 2015

      To keep their market leading position within active safety Volvo puts a lot of effort in to ensuring the best possible performance of their active safety systems. Our task was to make sure that the sensors used within this system met the high requirements set by Volvo. We also evaluated potential future sensors to find the one best suited for Volvos needs. Due to the massive amount of data collected and the growing complexity of these systems focus lay on developing more efficient analysis methods. Most analysis work was done in MATLAB but tools like CANoe and supplier specific programs were also used. Consultant at Conmore Ingenjörsbyrå AB Show less

    • Sweden
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Consultant
      • Apr 2012 - Apr 2017

      Consultant with focus on electrical engineering and software development and testing. Consultant with focus on electrical engineering and software development and testing.

    • Sweden
    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • Vehicle support - Electrical systems
      • Nov 2012 - Sep 2013

      Specialist in trouble shooting electrical or software related malfunctions in the new Volvo trucks. This requires very good understanding of Volvo’s new electrical platform, TEA2+. The vehicle support team probably has the best overall knowledge about the electrical platform at Volvo. Much of the work is done in Engineering Tool or CANalyzer, but not all. You also have to physically look for faulty wiring, pinning or malfunctioning hardware. All the information needed, like vehicle specifications and electrical schematics, can be found in systems like PROTUS or KOLA.Consultant at Conmore Ingenjörsbyrå AB Show less

    • Software download
      • Apr 2012 - Oct 2012

      Responsible for updating the software in Volvo trucks pre-production vehicles (e.g. field test trucks), were the main task was to ensure that the trucks were equipped with correct and up to date software. This involved reprogramming of vehicle ECUs’, hardware installation, calibration and documentation. After a new software package was installed in a truck the software download team was also responsible for performing an electrical check to make sure that the truck was safe for road use.Consultant at Conmore Ingenjörsbyrå AB Show less

    • Finland
    • Utilities
    • 700 & Above Employee
    • Power grid planner
      • Jan 2011 - Mar 2012

      As a power grid planner I identified the need for investments in the power grid based on consumer needs, survey results and network analysis. Investment solutions was evaluated with electrical performance, lifetime cost (LCC), reliability and environmental considerations in mind. Since a single project can render very large costs, it is only natural that much of the work was focused on finding cost effective solutions. The main focus, however, was always safety, considering the high voltages involved. Show less

    • Power grid operational manager
      • Oct 2009 - Dec 2010

      Safety and reliability were my main concerns in this job. I was responsible to issue work plans with detailed instructions how work performed on, or in close proximity to, the power grid should be executed. No work could be done on the power grid before we had issued a work plan. This was needed to ensure the safety of the electricians and to minimize the down time of the grid. All electricians that worked on the power grid had to report to us before the work started and after they had finished.

    • System Engineer
      • May 2008 - Sep 2009

      Developing and testing of equipment used in the automotive and natural gas industry with focus on electronics design and quality assurance. The circuit board designs, schematics and layout, were created in Altium designer. I was also responsible for quality assurance of electronic components that we delivered to, among others, Daimler, VW and GM; I am therefore familiar with their applications and quality systems. Developing and testing of equipment used in the automotive and natural gas industry with focus on electronics design and quality assurance. The circuit board designs, schematics and layout, were created in Altium designer. I was also responsible for quality assurance of electronic components that we delivered to, among others, Daimler, VW and GM; I am therefore familiar with their applications and quality systems.

    • Movies, Videos, and Sound
    • 100 - 200 Employee
    • Electrician
      • Jun 2000 - Jan 2005

      Before my Bachelor’s degree in engineering I worked as an electrician for about five years. Before my Bachelor’s degree in engineering I worked as an electrician for about five years.

Education

  • Karlstad University
    Bachelor of Science, Electrical and Electronics Engineering
    2005 - 2008
  • Karlstad University
    Standalone course, Java programming
    2009 - 2010

Community

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