Curriculum vitaeContents
Personal data
Employee InformationCurrent workJob title Key responsibilities Today I am responsible for the control software and in-car properties (vehicle dynamics) for one new customer project and I am also responsible for certain development and pre-development activities. The work includes in-car calibration, something which requires a good deal of driving skills in order to be able to drive repeatably near the limit while still having time to feel the car. Some of the more important activities have been: Project leader - responsible for one third of the development of the new Generation 4 Haldex coupling that was introduced with the VW Tiguan in 2007. Control software, development of a new pressure reducing valve and valve drivers were all part of the subproject. Control software and vehicle dynamics responsible against Land Rover - the Land Rover Freelander 2 (LR2 on some markets) was introduced in 2006 and I was responsible for the control software, software changes and calibration until I started on the generation 4 development. Development of a diff brake for AWD cars - this was the start of what is now the new Haldex XWD, introduced with the SAAB 9-3 XWD in 2007. Control software and vehicle dynamics responsible against Volvo - the large platform P2X was a big success with cars ranging from the S60 up to the XC90. The all wheel driven cars from 2003 to the end of the platform in 2007 had me responsible for adaption and calibration of the control software/vehicle dynamics. New software platform - I was one of four people that developed a new control software platform, the first where Haldex itself handled the traction and vehicle dynamics algorithms. I also made the arcitecture and some of the hardware dependent code for the platform that was introduced in the Volvo P2X platform (see above). Fine-tuned advanced control applications and control algorithms are essential in order to give the vehicle the best possible dynamical properties. Our AWD system mainly affects the traction and the handling of a car. We use a rich set of development tools. Matlab/Simulink has replaced MatrixX for development of control algorithms and software testing. Other tools include dSpace MicroAutobox for rapid prototyping, Tasking C166 C-compiler, Arcticus Rubus RTOS, Lauterbach ICE and Rom Emulators, National Instruments Diadem measurement tool, Vector Informatik Canalyzer bus analyser, Rational Clearcase and Borland and Microsoft C++ compilers. Department or workgroup
Previous jobsHaldex Traction Control Software Engineer (R&D) 000801 -
Haldex Traction Software Engineer (R&D), 980101 - 000801
Haldex Brake Products Software Engineer (R&D), 970801 - 971231
SAB WABCO Software Engineer, 951201 - 970731
Back to TopMain EducationElektroteknik, 1992-1995, Lund Institute of Technology (LTH)
Elektroingenjörslinjen, 1990-1992, Lund Institute of Technology (LTH)
Teknisk linje, 1987-1990, Polhemskolan, Lund Other education
Where necessary, the original course titles have been translated into English. Back to TopExperience and Special CompetenceLanguages
Project management
Operating systems
Computer languages
Development tools
Target platforms
Communication protocols
Measurement and calibration tools
Development process and Configuration management I have experience of building up software development processes since I have done so for two different companies. The ISO 12207 standard is a good starting point for this. I have also been responsible for configuration management and written routines for configuration management. The routines have been accepted in certification using ISO 9001 and ISO/TS 16 949 ( new quality standard replacing German VDA 6.1, the American QS 9000, the French EAQF 94 and the Italian EAQ 94). I have experience with the following version control systems:
Misc.
Biographical InformationI was born in August 1971 in the city of Lund, situated in the south of Sweden. My parents has a house in the village of Staffanstorp, where we lived together with my three year older sister called Birgitta. Growing up, and going through the 9 year school, I spent much of my free time with sports. For a few years I played badminton, but the sport taking the most time was swimming. Much of the time that was left was spent in the company of a good book - I was a frequent visitor at the local library. My good old home computer, a Sinclair ZX Spectrum (with rubber keys - remember it?), should however not be forgotten. Although it was mostly used for playing games, it was the reason that I started to develop an interest for programming. At 15 years of age, I could choose the education that I wanted to continue with. The choice was easy: technology! I started a 4-year education, where the last year only was necessary if one was not going to study at a University or an Institute of Technology. These three years where quite happy, and school was not too troublesome. As swimming was beginning to take too much time, I stopped with it and spent the freed time with friends. The purchase of a Commodore Amiga 500 kept my computer interest alive. Games were still part of the thrill, but this was when I learned my first real compuer language - C. The Amiga, with its modern, multithreaded operating system, was not as easy to program as older, simpler, home computers, so there was plenty of possibilities to practice. After three years I decided to start to study at the Lund Institute of Technology. I chose a 2 year education which led to a diploma in electrical engineering, and in addition to that formed a good base for further studies. These two years I had much less free time, as education required plenty of time for studying. Having finished my diploma in 1992, with industrial automation and programming as majors, I found that the depression had made the marked for engineers very week. Instead of being unemployed, I decided to continue with my studies and aim for a Master of Science in Electrical Engineering. This took 3 and a half more years, during which I also moved to my own apartment in Lund. In december 1995, when I had finished my studies with majors in control theory and computer programming, the market for engineers in Sweden was very good. I got my first job, with the train brake manufacturer SAB WABCO, at once. They were developing an electromechanical brake system for trains and trams and needed a programmer. The job was interesting as it contained development both control algorithms and hardware dependant code. During the summer of 97, I was tired of the lack of progress that the project I was working on experienced. After a few months without any clear decisions from the management, I started to look for other jobs. I found it nearer than I had thought. A company in the same building as SAB WABCO was desperatly looking for a programmer for their intelligent 4 wheel drive coupling, the Haldex Limited Slip Coupling. It was clear that Haldex had a clear goal, and was working hard to filfill it. That was a very attractive quality after the indecision at SAB WABCO. Nils Bjelk, who had worked as a hardware designer at SAB WABCO, had gotten a job at Haldex a month earlier, and as he could recommend me it seemed that Haldex and I could both benefit if I got the job. I did. In the early spring of 98 I found the apartment in Lund a bit too small. With a little help from a friend I managed to get a good apartment in Helsingborg, where I still live. Back to TopPersonal InterestsMusic
My interest in music has also led to a great interest for hifi. Good music, well recorded and reproduced by a competent hifi system can bring pleasure that is hidden with the mass market compact systems. Computers Ever since I first laid my hands on a Sinclair ZX Spectrum - yes, the real one with rubber keys and all - I have had a big interest in computers. In my teens, I used them a lot for playing games, but I also did a little programming. After a few years, when I had upgraded to an Amiga, I wrote my first programs in C. Nowadays I use my computer at home for surfing on the net, sending email and gathering information. My home computer is an AMD Athlon64 3800+ with 1Gb memory and three IDE hard drives. I have used both Windows XP and Linux operating systems, but have now settled with XP. Books Books have always fascinated me. My favourite one over the years have been Tolkiens Lord of the Rings, which I have read at least twenty times (!!!) in both Swedish and English. Although this was mostly in my younger days, I still find this trilogy one of the most fascinating stories ever written. Fantasy and Science Fiction are my favourite genres (with authors like Tolkien, Arthur C Clarke, Isaac Asimov and more), but a good detective novel is never wrong. John Dickson Carr is one favourite in that area. Golf I used to sit around the lunch table at work, listening to my colleagues talk about golf, golf, golf (sometimes being interrupted by the more job related cars, cars, cars), thinking that if it is something that I will never ever do it is playing golf. Of course, I started playing golf. Actually it is fun, most of the time. You get a nice walk, expand your social network and sometimes actually make the ball go where you wanted it to go! I am not very good at it, having a handicap of 33. My goal next season is to stabilise my game in the low 30s and perhaps get my handicap down into the 20s. Back to TopContact InformationEmail address Back to TopComments and SuggestionsPlease send me a mail telling me what you think about this page and how I might improve it. Back to Top
|