Skip navigation

Muhammad Saeed

Angestellt, Software Developer, Siemens Healthineers Erlangen
München, Germany

Skills

Software Development
Software Testing
Tests Automation
Scrum (software development)
C++/C
C#.NET
CSS
HTML5
HTML
Bootstrap (front-end framework)
jQuery
JavaScript
Ajax
MySQL
PHP
Laravel
Java Swing
VB.net
MS SQL Server
Git
SVN
Jira
Linux
Automotive
Automation
Java
JavaFX
Javaserver Pages (JSP)
Java Servlet
Java Spring
Spring MVC
Apache Maven
PostgreSQL
Grails
Groovy
Microcontroller
ARM Microcontrollers
CAN Bus
Python
Pearl

Timeline

Professional experience for Muhammad Saeed

  • Current 6 years and 11 months, since May 2018

    Software Developer

    Siemens Healthineers Erlangen

    Senior Software Developer for systematically transferring data from different Measurement Equipments into MES (Manufacturing Execution System). Currently working in all three phases, Development, Testing and Deployment.

  • 1 year and 9 months, Aug 2016 - Apr 2018

    Software Ingenieur, Hardware Designer

    Sign Image Glasgow

    - Prototye for SmartHouse IOT with multiple sensors communication using MCP2515 spi-can interface, with Raspberry Pi. - Analysis and specification of requirements for “SMS receiver and Sender system alongwith thermal printer ”. - Responsibility for the design of “System Flow Diagrams”, “Use Cases”. - GSM / GPRS modules - SM5100B interface with ARM microcontroller. - SMS data printing from APS EPM207-8-LV receipt printer.

  • 1 year and 2 months, Apr 2015 - May 2016

    Software-Entwickler

    Brunel GmbH

    Real-time hardware monitoring(Switches, routers, servers and other various components of HP servers) using SNMP Protocol, code base developed in C# and C++. Automated powershell scripts(pre und post installation) to install and unistall software packets. Web Application to manage different builds for printer control software.

  • 2 years and 6 months, Oct 2012 - Mar 2015

    Software-Entwickler

    SOCO Engineers, München

    FEM support, on-site at BMW - automation of simulation processes, -Processing of data, recorded from different sensors and control units in different formats - Development of various scripts in Perl and Python under Linux environment. - Responsibility for new add-ons for controlling the simulation processes. - Develop, test and publish new add-ons.

  • 2 years and 9 months, Jan 2010 - Sep 2012

    Software-Entwickler

    accadis Hochschule Bad Homburg

    - Development of online Application System for university, - Enabling applicants to apply for different courses online. - Development of a university portal where students can use different Accadis platforms. - Development of many other modules to simplify the administrative work. - Web development, frontend and backend development

  • 1 year and 2 months, Oct 2008 - Nov 2009

    Software-Entwickler

    Simvoice Express, Frankfurt

    - Analysis and specification of requirements for “Online Calling Cards Management System”. - Designing "System Flow Diagrams", "Use Cases" and "Graphical user interface" to simplify access for the customer. - Contribution in development of online portal including frontend and backend.

  • 1 year and 6 months, Apr 2007 - Sep 2008

    Software-Entwickler / Ingenieur

    Infineon Technologies

    Praktikum, Masterarbeit und Werk Student bei Infineon - Developing algorithms for reading XML documents with “Regular Expressions” against XML schema. - Description, analysis and specification of the requirements for the "Test Tool" to be used to automate the testing of cell phone software. - Requirements analysis for the "Front End Module for GPS Filters". - Design an optimal filter that meets the "compactness" and "signal to noise ratio" requirements.

  • 1 year and 11 months, Mar 2004 - Jan 2006

    Junior Embedded Softwareprogrammierer

    Sigma Solutions, Lahore, Pakistan

    - Design and development of the "Digital Info Display". - Developed various algorithms to display on matrices array. - Serial communication between microcontroller and computer to transfer various messages to the display board. - Real Time Clock used to display the time. - Worked with ROM to read and write data, in order to realize real-time displays. - PWM Duty Cycles used to control motors with microcontrollers. - ADC used to read temperature sensor.

  • 2 years and 3 months, Apr 1996 - Jun 1998

    Assistant Quality Assurance

    Newage Cables, Lahore, Pakistan

    - Maintaining the quality of electrical cables e.g. for measuring temperature, strength and resistance etc. - Responsibility for generating the reports and the evaluation.

Educational background for Muhammad Saeed

  • 2 years and 5 months, Mar 2006 - Jul 2008

    M. Sc. Electrical Eng. (System Design)

    Hochschule Darmstadt

    Information Technology, Automation and Microelectronics

  • 4 years and 8 months, Aug 1999 - Mar 2004

    BS in CS (Bachelor of Science in Computer Science)

    National University of Computer and Emerging Sciences, Lahore

    Computer Engineering, Algorithm Design, Computer logic, Software Engineering

Languages

  • English

    Fluent

  • German

    Fluent

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 22 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members