I currently work as a Product Management Engineer at Intel, in the Simics team in Stockholm, Sweden. I also serve as a simulation evangelist, blogging on the Intel Software blog: https://software.intel.com/en-us/meet-the-developers/evangelists/team/jakob-engblom
From January 2014 to January 2016, I worked as Product Line Manager for the tools aspect of Simics at Wind River, located in Kista, Sweden.
From 2012 to 2014, I worked as Senior Technical Marketing Manager for Tools and Lifecycle Solutions at Wind River, located in Stockholm, Sweden (which in practice was mostly focused on Simics).
From 2010 to 2012, I worked as Technical Marketing Manager for Simics at Wind River, located in Stockholm, Sweden.
From 2002 to 2010, I worked in a variety of roles (from engineering to sales to marketing) at Virtutech, the start-up that created the full-system simulator Simics. In 2010, Virtutech was acquired by Wind River (and Intel) and I followed the Simics product into Wind River.
In 2002, I worked as a software developer at IAR Systems in Uppsala, Sweden.
From 1997 to 2002, I was an industrial PhD student at the Information Technology Dept. at Uppsala University and IAR Systems. I basically shared my time between academic research and concrete industrial work. On the industrial side, I developed compilers, and presented on the topic of efficient C programming at industrial conferences and courses. My research was performed within the ASTEC research centre.
PhD in Computer Systems in 2002 and MSc in Computer Science, both from Uppsala University, Sweden.
In 2014, I and Daniel Aarno at Intel published a book about simulation and Simics.
My blog (started in 2007), can be found at jakob.engbloms.se.
From 2010 to 2016, I regularly wrote blogs on the Wind River blog network, look for me at blogs.windriver.com/.
Some keywords to indicate topics that are of interest to me: product management; programming tools; debuggers, debugging, and bugs; internet of things; model-driven development; continuous integration and Agile practices; simulation technology (for computer systems and networks); multicore and multiprocessor software and hardware; embedded systems; embedded systems programming; and computer architecture.
Advisory Council (Programråd) for the Master's Programme in Embedded Systems, 2012-
Program committee for S4D 2012, 2012.
Program committee for S4D 2011, 2011.
Program committee for LCTES 2010, 2010.
Program committee for Swedish Workshop on Multi-Core Computing (MCC10), 2010.
Program committee for Swedish Workshop on Multi-Core Computing (MCC08), 2008.
Program committee for Power.org Developer Conference (PADC), 2007.
Program committee for Real-Time in Sweden (RTis), 2007.
Program committee for the "Development, Verification, and Debug Tools for Real-Time and Embedded Systems" track at RTAS 2006.
Technical program committee member for RealWSN 2005 (Workshop on Real-World Sensor Networks).
Program committee for PACT 2004 (Parallel Architecture and Compiler Technology).