Johan Simonsson

Johan Simonsson Email and Phone Number

Lead Engineer, Product Architect, DevOps at Bosch / Escrypt (Lund) @
Johan Simonsson's Location
Trelleborgs kommun, Skåne County, Sweden, Sweden
Johan Simonsson's Contact Details

Johan Simonsson work email

Johan Simonsson personal email

n/a
About Johan Simonsson

Loves to write smart simple and maintainable code using test driven development.I am a generalist with a genuine technology interest, and loves to automate tedious tasks with small shell scripts.The years in the MiB-department improved my debugging skills and has widen my view on what techniques to use for this purpose. This has given a wider understanding of big software project and dynamic behind them, and the fact that you need to debug both code and people at the same time as everything is connected.I have a long background with different Linux based systems, dating back to 1996, since GNU Linux is a very practical platforms that can be used for many different purposes ranging from web-servers to embedded systems, and of course since it is as an efficient platform for software development.On my spare time I like to create small and fun mcu based gadgets that mostly controls things in my environment.Specialties: Embedded programming and DevOpsSoftware debugging (i.e. Lauterbach) and system trouble shooting. Command line magic, and small fun scripts.Good general knowledge about IT infrastructure

Johan Simonsson's Current Company Details
Bosch (escrypt)

Bosch (Escrypt)

Lead Engineer, Product Architect, DevOps at Bosch / Escrypt (Lund)
Johan Simonsson Work Experience Details
  • Bosch (Escrypt)
    Lead Engineer, Architect And Devops
    Bosch (Escrypt) Feb 2016 - Present
    Lund, Sweden
    Lead Engineer, Architect and DevOps for CycurIDS and CycurGATE.Main focus has been the technical aspects Lund Escrypt team when we created the team with the main focus to create a fully agile development environment that also are aspice compliant. Therefore this job has focused a lot on tools to create a fully automated continuous delivery pipeline driven by a test driven development mindset with the team, while also keeping the overhead as low as possible. Another important focus has been to make sure that we have a highly modular product architecture that can scale over time.We started with PowerPoint slide, and productified it.
  • Sony Mobile Communications
    Lead Developer, Flash And Security
    Sony Mobile Communications Dec 2011 - Jan 2016
    Lund, Sweden
    I was part of a team that developed the S1 Loader and S1 Boot in the Flash and Security department. The S1 Loader is a usb flash loader, and the S1 Boot is a first stage boot loader that executes before the Linux kernel, and since they execute before the OS they are both written in bare metal C.I mainly worked with platforms from STE (U8500, Rio Grande), and Qualcomm (8974 Rhine and 8994 Kitakami).During the second half of this assignment my responsibilities grew as he became lead developer for the team creating the S1 Loader for Rhine and later Kitakami.Key technologies on this assignment:bare metal C, git, repo, Jenkins, Gerrit, Lauterbach T32
  • Altran Technologies
    Embedded Systems Consultant
    Altran Technologies Jul 2006 - Jan 2016
    Malmö, Sweden
    Embedded Systems ConsultantAssignment list was:Sony Mobile Communications, MiBHeine OptotechnikSony Mobile Communications, Flash core security
  • Heine Optotechnik
    Small Handheld Medical Digital Camera
    Heine Optotechnik Jun 2010 - Nov 2011
    Munich Area, Germany
    C++/Qt embedded Linux application development in compliance with IEC 62304.Was part of a small team that developed the application for small handheld medical digital camera. The application is running on a Freescale ARM11 based embedded Linux platform and is using Qt as the main lib.My focus in the team was mainly with usb, i2c, gpio, hot plugging of the instrument heads and file handling for the images.I was also responsible for the tools in the project where we used QTest for unit testing and Jenkins for continuous integration. Application code was handled in SubVersion and documented with Doxygen.To improve documentation quality I also did a lot of auto generated documentation with perl scripts, one example was to cross check software requirement against the source code and architecture so we did not have any documentation out of sync with each other. Those documents used LaTeX as the intermediate with pdf as the final result.
  • Sony Ericsson
    Mib (Android Based Phones)
    Sony Ericsson Jan 2010 - Jun 2010
    Same MiB assignment as before but with Android based phone.
  • Sony Ericsson
    Mib (Ose Based Phones)
    Sony Ericsson Jul 2006 - Dec 2009
    As software trouble-shooter I worked in a team responsible for defects analysis, dispatching defects to the real owner and defects management on software for several mobile phone products. The mission of the MiB team is to debug, identify and if necessary correct defects in any source file found in a phone project. Focus is on all software used in one specific phone, as opposed to function groups which are responsible for one module/function used in many phones. During this assignment I worked mostly with Lauterbach/Trace32, post mortem crash analysis and plain code reading. This was done on phones based on the EMP A2 platforms R11, R12 and R13/2.
  • Bfm Ab
    System Designer, Developer (Sw & Hw) And Production Manager
    Bfm Ab Jan 2002 - Jul 2006
    Developed a product series for a internet based facility automation system.Some projects 1. Facility control system for boiler rooms and ventilation.Developed a internet based control system to be used in the facility automation field. Design goals:-One single operator should be able to optimize energy usage in some hundred houses-Low cost both when it comes to production and installation.The system had three different parts- Local I/O, either normal cables or wireless 433MHz.- TINI as the control unit and gateway between internet and local I/O.- Web based user interface in a remote web server, LAMP based.2. Door control system:Implemented a door control system based on Dallas TINI and as door keys Dallas iButtons was used. Software was developed in embedded Java. Hardware was developed in close cooperation with a partner company in Wales.
  • Baltic Engineering Ab
    Developer
    Baltic Engineering Ab May 2000 - Sep 2000
    I developed the electronics that converted the output from a number off temperature sensors so they would match an I/O-card in a PC.Project ended with a test and verification phase with the customer.Key tech:Microcontroller from Motorola (today Freescale)Temperature sensor used was NTC type

Johan Simonsson Skills

C Embedded Systems Debugging Linux Perl Embedded Software Embedded Linux Subversion Arm Programming Android Software Development Open Source Shell Scripting Git Low Level Programming Microcontrollers Automation Bare Metal C Programming Lauterbach Qt Php C++ Java Tdd Firmware Unix Configuration Management Integration Embedded C Bash Object Oriented Design Operating Systems Linux Kernel Test Driven Development Arm Architecture

Johan Simonsson Education Details

Frequently Asked Questions about Johan Simonsson

What company does Johan Simonsson work for?

Johan Simonsson works for Bosch (Escrypt)

What is Johan Simonsson's role at the current company?

Johan Simonsson's current role is Lead Engineer, Product Architect, DevOps at Bosch / Escrypt (Lund).

What is Johan Simonsson's email address?

Johan Simonsson's email address is jo****@****tech.se

What schools did Johan Simonsson attend?

Johan Simonsson attended Växjö University, Österängskolan.

What skills is Johan Simonsson known for?

Johan Simonsson has skills like C, Embedded Systems, Debugging, Linux, Perl, Embedded Software, Embedded Linux, Subversion, Arm, Programming, Android, Software Development.

Not the Johan Simonsson you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.