Johan Van Nispen Email & Phone Number
Who is Johan Van Nispen? Overview
A concise factual answer block for searchers comparing this professional profile.
Johan Van Nispen is listed as Software Migration Architect at ASML, a with 20849 employees, based in Nijmegen, Gelderland, Netherlands. AeroLeads shows a matched LinkedIn profile for Johan Van Nispen.
Johan Van Nispen previously worked as Owner at Bluedot Software Engineering and Master's Student Artificial Intelligence at Open Universiteit. Johan Van Nispen holds Master'S Degree, Software Engineering, Msc. from Open Universiteit.
Email format at ASML
This section adds company-level context without repeating Johan Van Nispen's masked contact details.
Review company-level records connected to Johan Van Nispen before choosing the right outreach path.
About Johan Van Nispen
*** extended profile and references at https://blue-dot.nl ***Experienced (embedded) software engineer with a background in artificial intelligence, demonstrating a result-driven, social, and pragmatic mentality. Skilled in adopting new technologies, with a customer-oriented approach. Excellent analytical abilities, capable of abstract thinking, and a broad experience in project-based work within diverse, multi-site and multicultural teams.Seeking roles as a senior (embedded) software engineer, software designer, software architect, or R&D engineer, preferably in high-tech companies focusing on software-intensive systems. Passionate about designing, developing, and maintaining software with high non-functional requirements such as quality, availability, reliability, safety, and security.Next to software development roles, I am actively seeking to demonstrate and expand my skillset into roles involving DevOps or ML/DL skills.
Listed skills include Linux, Embedded Software, Software Engineering, Embedded Systems, and 36 others.
Johan Van Nispen's current company
Company context helps verify the profile and gives searchers a useful next step.
Johan Van Nispen work experience
A career timeline built from the work history available for this profile.
Master'S Student Artificial Intelligence
In preparation for the graduation assignment, participated in compulsory courses. All courses contained a theoretical and a practical part, which consisted of group or individual assignments, presentations and/or scientific reporting related to the course subject.Finished courses : Key Topics in Artificial Intelligence, Research Methods in Artificial Intelligence, Model Based Artificial Intelligence, Capita Selecta in Artificial Intelligence (subject: AI and Cybersecurity), Machine Learning, Deep Neural Engineering.
Software Designer
Worked as a software designer in the NXE/EXE illumination group. Daily work involved the design, implementation, testing and integration of software drivers and product calibration, performance and diagnostics (CPD) software. A major part of the assignment involved the development and testing of CPD and driver software for a novel mirror heater module.Tools : C++ (C11/C14), Python, Git, Github, Agile Scrum, Jira, Google test, Google mock, Polarion, Modbus protocol
Master'S Student Software Engineering
Graduated in the Data Science domain: "Probabilistic Programming for Spectroscopic Data Analysis". The research is about the modelling of vibrational spectra of chemical mixtures, using a Bayesian network, coded in the Python based probabilistic programming environment (PyMC3). The effects on the inference outcome of model and spectral data misalignments are systematically investigated. As part of the research a dataset generator was developed to simulate vibrational spectra.Tools : PyMC3, Jupyter Notebook, Python (Numpy, Matplotlib, Pandas, ArviZ, Scikit-learn), Virtualenv, Miniconda, Git, Github.
Embedded Software Engineer
For the NXP Product Line Mobile Audio (PLMA) development and maintenance of various software components and LPC firmware has been carried out. During this period, a series of technical assignments has been worked on in various roles, including:1. Preliminary investigation into the Windows audio driver architecture for DSP firmware (SpeakerBoost) integration on a future Intel platform;2. Android platform extension (on Q820 evaluation platform) with an audio effect component (LifeVibes);3. Maintenance, refactoring and implementation for the TFA98xx smart audio amplifier tuning SDK (CLI tool);4. Design and development of various components of an audio server on the BeagleBone Black demonstration board (Tiberius platform);5. Design and development of a TFA lifetime logger (LTT) on the BeagleBone Black (backend & web GUI);6. Maintenance and development of LPC4137/1850 firmware.In addition, the work included a wide range of non-technical ancillary activities, including:1. Two visits to a China-based customer (Huawei) to support the TFA9872 product integration into a mobile platform;2. Contact person for progress consultation with external parties about work on outsourced software components (USB audio drives, free RTOS core task);3. Integrate, guide and coach new teammates;4. Application interviews with potential new software engineers;5. Trusted advisor role for PLMA Nijmegen for open source software (OSS);6. SDK training and software architecture knowledge transfer to the PLMA Bangalore software team.Tools : Ubuntu (12.04/16.04) LTS, Android 5.0 (Lollipop), Android 6.0 (Marshmallow), Android 7.0 (Nougat), Debian Linux 7.0 (“wheezy”)/8.0 (“jessie”), C/C++, GCC, Python, Git, SVN, Jenkins, Jira, Confluence, Robot Framework Test Automation (RTF), Eclipse, Android Studio, MS Visual Studio 2010-2015, freeRTOS, Agile Scrum, V-model, Coolflux DSP, SpeakerBoost, Lifevibes, Beaglebone Black, ALSA, I2C, I2S, Qualcomm Q820, LPC4137/1850, TFA9888/72/74/94/96.
Embedded Software Engineer
For Intel VIED (Video and Imaging Engineering Design, previously known as Silicon Hive) work has been done on setting up a test environment for the validation of camera subsystem firmware.The work consisted of two parts:1. Design, implementation and testing of a Linux camera driver for the ISP subsystem.a. For controlling the camera subsystem (Image Signal Processor integrated on an Intel system-on-chip) a Linux kernel driver has been written that made it possible to implement various high-level camera use cases. In addition, the camera driver was controlled via a test application in Android.2. Setting up a test environment where images from an algorithmic model and generated images from the ISP subsystem could be compared and evaluated.a. To test the various processing steps within the ISP (including input formatting, standardization, de-noising, shading correction, white-balancing, de-mosaicicing, RGB correction, YUV processing, output formatting) a test environment has been set up in which image data is extracted the different sub-steps of the ISP could be compared with image data obtained from an algorithmic model (i.e. the basis for the hardware synthesis). The image data obtained from both sub-steps could then be evaluated automatically (with bit-exactness) or visually.Tools : Ubuntu 12.04 LTS, Android 4.3 (Jelly Bean), Linux, C, GCC, Python, Git, Gerrit, Bayer RGB, YUV, Algorithm Testing Environment (ATE), Klocwork, Scrum, Rational Team Concert
Senior Software Designer
For ASML (Metrology) work on the development & integration of product variance control software (BaseLiner™) on various TWINSCAN releases (NXE, NXT and XT) was performed. The tasks involved the design, implementation and testing (SIA-2, TPS, TAR) of proposed software changes, as well as specifying and documenting the impact of proposed changes (SIA-1) on the current software stack running on the TWINSCAN scanner (mainly within the metrology software layer).Tools : Unix (Solaris)/Linux, C, Matlab, Python, UML , Rational ClearQuest & ClearCase, CodeCollaborator, TICS, QAC, CodeSonar, BullsEye.
Senior Software Engineer
1. Integration of LifeVibes™ audio enhancement algorithms on the PNX0161 USB headset. For a USB Headset (PNX0161) demonstration on the World Mobile Congress 2009 in Barcelona, the real-time software stack was modified to include several LifeVibes audio enhancement algorithm’s. Next to the integration of the audio libraries an LCD driver was written to provide the listener with feedback on the active algoritm.Tools: I2C, USB-protocol, ARM7, proprietary RTOS, Linux, C, ARM compiler, RealView ICE, JTAG debugger, Subversion, MS Windows XP (Host platform).2. Verification & Validation of digital IP on the PNX0151 Mobile Audio Processor.The PNX0151 Mobile Audio Processor is an co-processor (ARM9 based) optimized for low-power, high quality audio decoding use-cases. To verify the SoC Digital IP (ARM, timer, SDMA, IRAM, IROM, SDRAM, interrupt controller, etc.), low-level unit & integration tests were designed and implemented. A test framework was created whereby each test could be configured to run individually or grouped as needed. The chip was characterized by conduction the tests over different ranges of temperature and voltage.Tools: ARM9, C, Linux, ARM compiler, RealView ICE, GNU development tools, GCC (cross) compiler, SDE2, Logic analyzer, Oscilloscope, JTAG debugger, Subversion, CUnit, Thermal Streamer.
Senior Software Engineer
1. Design and Implementation of Embedded Software for a Mobile Multimedia Co-Processor.The PNX4103 project was aimed at creating a component based software stack to support several multimedia use-cases (e.g. audio playback, video playback and camera preview/record). Components are created and controlled by software running on a remote client processor. The PNX4103 embedded software was developed on multiple sites. This model involved regular visits to and from the remote sites as well as regular conference calls to track development progress. All software deliverables were integrated into a software baseline at the Nijmegen site. My responsibility was to define the in- and external interfaces of the components related to video and audio processing as well as implementing the top level software layer in this column of software layers. After integration my responsibility shifted more towards analyzing and solving problem reports in the audio and video codec software stack. External developers were supported on the use of the PNX4103 software when it was used in use-cases serving as a demonstration of the processors capabilities. Tools: Component Based Development, State Charts, Message Sequence Diagrams, Use-cases, Hatley & Pirbhai, (embedded) Linux (busybox), Luddite/pSOS, tmCOM, ARM9, Trimedia, I2C, IDL, MPEG-4, HE-AAC, H.263, H.264, JPEG, DVB-H, Gentoo Linux, GNU tools, GCC (cross) compiler, SDE2, Eclipse, Logic analyzer, Oscilloscope, JTAG debugger, CM-Synergy, CVS, Subversion, Python.
Software Engineer
1. Design and Implementation of a Linux Camera Device DriverFor the purpose of demonstrating the capabilities of the PNX4008 Mobile Multimedia Platform (manufactured by Philips Semiconductors) at the International 3GSM conference in Cannes (France), a Linux kernel driver for a camera connected to the PNX4008 was designed, developed and documented. After the conference, the knowledge gained was transferred to the Bangalore based software team by means of a workshop.Tools: Prototyping, PNX4008, OV9640, (embedded) Linux (busybox), Video4Linux (V4L), Linux device drivers, I2C, PL080 (DMA), C, GNU tools, make, GCC (cross) compiler, Oscilloscope, JTAG debugger, CVS.2. Maintenance of the 5ESS MSC GSM SoftwareThe 5ESS Mobile Switching Center (manufactured by Lucent Technologies) is a central point for routing telephone traffic in a telephone network. Several hundreds of switching centers have been operational at telecom operators worldwide since the early 90’s. In this maintenance project problem reports on the embedded software were analyzed, reviewed, implemented, tested and documented. Because of the systems high availability nature (30 minutes downtime per annum max.) formal processes around changes made to the system were in place to test, document and review changes made to the embedded software.Tools: Fagan inspection, GSM, SS7, ISDN, C, Unix.3. Maintenance of the TokenMux Embedded SoftwareThe Philips TokenMux is a system for multiplexing and demultiplexing MPEG-2 transport streams. This system has been operational with a large number of broadcasting operators since a decade. In this project, problem reports (PR) and change requests (CR) on the real-time embedded software were analyzed, implemented and documented.Tools: Methods & Technologies: Fagan inspection, MPEG-2, DVB, Motorola 68K, OS9, C, GNU tools, C (cross) compiler, Oscilloscope, MPEG transport stream analyzer, JTAG debugger, MS Visual Source Safe.
Colleagues at ASML
Other employees you can reach at asml.com. View company contacts for 20849 employees →
Zeynep Musul
Colleague at AsmlNetherlands
View →
RJ
Raksha Janet Jathanna
Colleague at AsmlVeldhoven, North Brabant, Netherlands
View →
HA
Hans Aarts, Pmp®
Colleague at AsmlEindhoven, North Brabant, Netherlands
View →
MH
Michel Hanna
Colleague at AsmlEindhoven, North Brabant, Netherlands
View →
SP
Sangmin Park
Colleague at AsmlHwaseong, Gyeonggi, South Korea, Korea, Republic Of
View →
VR
Victor Rodriguez
Colleague at AsmlSan Diego Metropolitan Area, United States
View →
BW
Brian Winters
Colleague at AsmlKernersville, North Carolina, United States
View →
TB
Thomas Boller
Colleague at AsmlWilton Center, Connecticut, United States
View →
ML
Michaela Lautenslager
Colleague at Asml’S-Hertogenbosch, North Brabant, Netherlands
View →
ST
Sue Todd
Colleague at AsmlEindhoven, North Brabant, Netherlands
View →
Johan Van Nispen education
Master'S Degree, Software Engineering, Msc.
Certified Software Architect, Software Architecture
Master'S Degree, Chemical Engineering, Msc.
Pdeng., Twaio Opleiding Proces- & Apparaatontwerp Voor De Chemische Industrie
Master'S Degree, Chemistry, Msc.
Frequently asked questions about Johan Van Nispen
Quick answers generated from the profile data available on this page.
What company does Johan Van Nispen work for?
Johan Van Nispen works for ASML.
What is Johan Van Nispen's role at ASML?
Johan Van Nispen is listed as Software Migration Architect at ASML.
Where is Johan Van Nispen based?
Johan Van Nispen is based in Nijmegen, Gelderland, Netherlands while working with ASML.
What companies has Johan Van Nispen worked for?
Johan Van Nispen has worked for Asml, Bluedot Software Engineering, Open Universiteit, Nxp Semiconductors, and Intel Corporation.
Who are Johan Van Nispen's colleagues at ASML?
Johan Van Nispen's colleagues at ASML include Zeynep Musul, Raksha Janet Jathanna, Hans Aarts, Pmp®, Michel Hanna, and Sangmin Park.
How can I contact Johan Van Nispen?
You can use AeroLeads to view verified contact signals for Johan Van Nispen at ASML, including work email, phone, and LinkedIn data when available.
What schools did Johan Van Nispen attend?
Johan Van Nispen holds Master'S Degree, Software Engineering, Msc. from Open Universiteit.
What skills is Johan Van Nispen known for?
Johan Van Nispen is listed with skills including Linux, Embedded Software, Software Engineering, Embedded Systems, C, Device Drivers, Software Development, and Android.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Johan Van Nispen you were looking for.
View similar profiles