Profilbild von Alberto Dubuc Embedded Software & Systems Engineer (Automotive) aus Mannheim

Alberto Dubuc

verfügbar

Letztes Update: 06.01.2023

Embedded Software & Systems Engineer (Automotive)

Abschluss: Diplom-Ingenieur Regelung Technik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | spanisch (Muttersprache)

Dateianlagen

CVEnglish-202212-2_060123.pdf

Skills

Embedded Systems, C++, C#, Linux, Linux Kernel Programming, QNX, Protocol Programming. Object Oriented Developing/Design, Automotive

Projekthistorie

09/2021 - bis jetzt
Freelance Software Consulting (Part Time)
DAL Aviation GmbH, Stuttgart , GERMANY (Sonstiges, < 10 Mitarbeiter)

MXC Project: Design, implementation and coordination of a whole system to integrate and modernize 2 existing products of DAL Aviation GmbH. Agile (Scrum) and CI/CD techniques were used, in addition to using C# as the system's programming language.

05/2014 - 12/2020
Senior Software Engineer
ALPS Alpine Europe GmbH (Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)

ALPS ALPINE Europe GmbH (former Alpine Electronics GmbH)  is a fully owned subsidiary from ALPS
ALPINE CO., LTD. Iwaki, Japan. They produce OEM Multimedia, Navigation and Diagnostics Systems for Car Manufacturers.

Project Audi RCC2+ :
  • Working on the design and develop of C++ Interfaces between CAN bus and Audi Internal Bus.
  • Design and Develop of full Test-bed for the different protocol use cases.
  • Scrum Master of the final phases of the Project
  • KPI Monitoring of the final phases of the Project

Project BMW MGU 2018:
  • Design and Develop of Subsystem for USB Ports Temperature and Voltage Monitoring.
  • Design and Develop of Subsystem for Time Synchronization of the complete Head Unit System.
  • Design and Develop of Subsystem for communicate Seat adjustment to CAN bus.

Research Project Security:
  • Design and Develop of a simulator of DAB+ Signal Hacking, called DAB Fuzzer.
  • Scrum Master

Project Alpine Test Automation Tool (ATAT):
  • Design and Develop Components modules for automation testing of Head Units
  • Modules was done in c#
  • Involved Technologies: Tensor Flow and CAN Signalling

Internal Knowledge Exchange Program (IKEP):
  • Given Small Seminaries to the Coworkers in Alpine Technical Presenter in Alpine Electronics Tech Shows

Patent Proposals:
  • Several Patent Proposals for the Car Industry
  • Won 3rd best Patent Proposal for 2018
  • Patent was accepted by EPO in 2019, Patent No. 19165107.4-1012, Titled: "Vehicle Adaptative Instrument Cluster, Method and Computer System for adjusting the same"

01/2006 - 04/2014
Embedded Software Engineer
ads-tec GmbH (Industrie und Maschinenbau, 50-250 Mitarbeiter)

ads-tec GmbH is a Supplier of several big German Companies like Bosch and Phoenix Contact for the Industrial Automation.

Project Industrial Firewall IF1xxx:
  • Complete customization of the Linux distribution "Snapgear" and "OpenWRT" for an industrial firewall based on Intel XScale Embedded Architecture.
  • Adaptations of various functionalities such as Filter packages on level 2 and level 3, or different Industrial Automation protocols (e.g., ProfiNET or EtherCAT).
  • Development of Linux kernel drivers: for i2c bus, for lcd display, and for a special PLC interface.
  • Modify the kernel boot algorithm for better Compression of the firmware (partly on Intel Xscale made assembler).
  • Protocol load balancing adjustments for real time operation.
  • VPN server / client (OpenVPN and ipsec) adjustments.
  • Kernel cryptographic modules customizations.
  • Cryptographic certificates routines.
  • SMNP customization and MIB design and development.
Project Industrial Firewall IRF2xxx:
  • Adaptation of the Linux distribution "OpenWRT" to the new Hardware based on Freescale Embedded PowerPC Processor.
  • Fully automatic testbed on IRF2xxx targets.

Projekt VMT/OPC Industrial Wireless Terminal:
  • Adjustments of Linux Ubuntu distributions
  • Development and testing of Driver for Atheros Wireless Ethernet, Driver from i2c interface, and customization of ELO Touch screen driver.
Research project iZeus:
  • Adaptation and further development of an IEC 61850 protocol stack for the connection of ads-tec StoraXe energy storage with switchgear and the BigLinX cloud system.
  • Full Design and Develop of an IEC 60870-5-104 protocol stack in C ++ programming language for interfacing with StoraXe energy storage controller.

01/2002 - 10/2005
Software System Designer
NCK R&D; ePS & RTS Automation Software GmbH (Siemens AG) (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Renningen, GERMANY
EPS & RTS is totally owned Siemens AG subsidiary. I was
working on the Research and Development of the Numerical
Control Kernel (NCK), the main software component of the
Siemens Simunerik CNC controllers.
  • Design, Develop and Test the Subsystem for CNC channel synchronization (CNC Multithreading).
  • Porting, testing and maintenance of kernel sub module to measure the task times of the internally developed Real Time OS NRKPro.
  • Worked in Siemens MC Erlangen for the developing of a test suite infrastructure for Compact Flash File System integrity check for the newest CNC Product family Sinumerik Solution Line.
  • Improvements and Maintenance on parts of the CNC language Control Structures Subsystem (Ablaufsteurung).
  • Porting a 3D display application (VRML reader) for CNC simulation, using BSD Sockets for communication.
  • Modification of Open Source Debugger (gdb) to read and debug the CNC Numerical Kernel dynamic loadable modules (Siemens Compile Cyclen).

10/2000 - 12/2001
Software Engineer
Datema Business Computing GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Nürtingen, Germany
  • Part of a team of Software Engineers that make the analysis, design and implementation of multi tier e-business applications using technologies as Java, DCOM, COM+,XML, Perl, HTML, Jscript, and VBScript for a new Internet Market oriented to the Garden and Construction Business in Germany.
  • Made design, development, manteinance and customer support of a client/server Java application for Intra and Extranet use. This application was developed for Dupont.
  • Setting up a 100% pure Java web store creator application and redesigning its functionality and architecture.
  • Gave Java training courses for the developers of the company.

09/1999 - 09/2000
Software Engineer
Virtual System Design International C.A.; Datema Business Computing (< 10 Mitarbeiter)

Mérida, Venezuela
  • Design and develop a client/server Java application for Intra and Extranet use. A three tier architecture using Oracle RDBS and Java. Communication between presentation and business logic tiers was using RMI distributed classes protocol.
  • Working from April to July 2000, with our business partner Datema Business Computing, in Nürtingen, Germany to coordinate work between Venezuela and Germany.
  • Made Architecture and the Project Requirements Specification (Pflichtenheft) of a new project called Projekt Reporting, a two layer architecture application made in Java.

01/1998 - 08/1999
Project Engineer
Centro de Investigaciones de Astronomia (CIDA) (Sonstiges, 10-50 Mitarbeiter)

Mérida, Venezuela
Part of a multidisciplinary and multicultural team composed of Electronic Engineers, Optical Engineers Theoretical and Astronomical Physics Scientist to set up and maintain the operation of the CCD array camera installed into the 1m Schmidt Camera of the "Observatorio Nacional de Llano del Hato". This
project was made in collaboration with Yale and Indiana Univerties in U.S.A.

01/1997 - 12/1997
Systems Manager
Centro de Investigaciones de Astronomia (CIDA) (Sonstiges, 10-50 Mitarbeiter)

Mérida, Venezuela
Administered an Ethernet LAN, consisted of several workstations Sun SPARC, PCs with Linux or Windows 95/NT and Xterminals. Deployment of Windows NT O.S. to substitute Windows 95 in PC systems. Made MAN connection between CIDA research facility LAN and the LAN at Schmidt camera dome using PPP protocol over a leased line. Installed a proxy server with Linux for security protection of the LAN in the Schmidt Camera dome. Made the configuration of Cisco 2501 routers to connect CIDA LAN with the Internet. (Internet technology was in its Beginnings in Venezuela in that time)

11/1993 - 12/1996
Systems Manager Assistant
Centro de Investigaciones de Astronomia (CIDA) (Sonstiges, 10-50 Mitarbeiter)

Mérida, Venezuela
Assistant of the Management of CIDA computer systems. I had made the installation and configuration of TCP/IP servers such as HTTP, FTP, Sendmail, POP3, IMAP4, DNS and NIS. Installed and configured different O.S.: Solaris 2.6, SunOS 4.1.3_U1, Linux (RedHat and Slackware distributions), FreeBSD, OS/2 versions 3 and 4, Windows (9x, NT).

12/1992 - 07/1996
Teaching Assistant
Universidad de Los Andes (ULA), Facultad de Humanidades

Mérida, Venezuela
Worked as TA for basic computer skills and statistical processing of data in the statistics course of the Humanities Department. Position won each year on open competition. In addition, I helped with the installation and maintenance of software and hardware in the first computer laboratory of the Humanities Department at the Universidad de Los Andes.

Reisebereitschaft

Weltweit verfügbar
Für 100% remote Arbeit bin total verfügbar!
Profilbild von Alberto Dubuc Embedded Software & Systems Engineer (Automotive) aus Mannheim Embedded Software & Systems Engineer (Automotive)
Registrieren