Nelson Gonçalves

Embedded Software Engineer at nanogrid - smart savings
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Brussels Metropolitan Area, BE
Languages
  • French Professional working proficiency
  • English Native or bilingual proficiency
  • Spanish Full professional proficiency
  • Portuguese Native or bilingual proficiency
  • Dutch Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Nuno Lambuca

Nelson is one of those professionals rare to find. Dedicated, focused, skilled, interested, and that is why his output is one of the best I've been able to see and work with. He has put a lot of effort on our GE2 projects, being able to take them to high performance standards. Thank You.

Duarte Antunes

I started my PhD in 2005, at the same time as Nelson. I had just concluded my Electrical and Computer Engineering 5 years degree (at the time called Licenciatura) while Nelson had already 3 years of working experience. We took some courses together, and I remember being surprised how Nelson could catch up with the rest of us, that had just learned all those math equations one need's to know. I confirmed during those PhD years that he's a very sharp and hard-working guy, who can easily adapt to any environment. He's a 5 star colleague and a very good person, and I would definitely recommend him for any job that involves handling any of the following: people, computers, algorithms.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Belgium
    • Renewable Energy Semiconductor Manufacturing
    • Embedded Software Engineer
      • Jul 2022 - Present
    • Belgium
    • Renewable Energy Equipment Manufacturing
    • 1 - 100 Employee
    • Embedded Software Engineer
      • Nov 2018 - Jul 2022
    • Switzerland
    • Medical Equipment Manufacturing
    • 700 & Above Employee
    • Software Test Engineer
      • Jan 2017 - Nov 2018

      I create and maintain automated test suites for a Qt desktop application: - Automated testing for Qt applications on Windows, using Squish - Assist the developers to quickly troubleshooting issues - Contributed with Python scripts commonly used by other testers - Network throttling - Testing of REST and SOAP APIs - Wrote a reporting tool to consolidate the results from nightly runs, decreasing the analysis and review time from half a day to half an hour I create and maintain automated test suites for a Qt desktop application: - Automated testing for Qt applications on Windows, using Squish - Assist the developers to quickly troubleshooting issues - Contributed with Python scripts commonly used by other testers - Network throttling - Testing of REST and SOAP APIs - Wrote a reporting tool to consolidate the results from nightly runs, decreasing the analysis and review time from half a day to half an hour

    • United Kingdom
    • Retail
    • Software Test Engineer
      • Oct 2015 - Dec 2016

      Worked mainly as a Test Engineer: - Responsible for testing the Caelus anesthesia ventilator - Automated, with an Arduino, tests for scenarios with electrical faults - Automated tests for a Qt application running on Linux - Built a Python automation test framework, then integrated it with Zephyr on JIRA As an Embedded Developer: - Wrote Bash scripts for building the in-house Linux distribution - Developed firmware for a communication hub, implemented on an Atmel SAM4 processor Show less

    • Belgium
    • Business Consulting and Services
    • 100 - 200 Employee
    • Embedded Systems Consultant
      • Dec 2012 - Sep 2015

      At Televic, in its railway division: - Developed components for a Java application - Help build an infrastructure for simulating a large network of trains connected through WiFi and 3G networks, using Linux Containers, - Debugging and refactoring of an embedded FreeRTOS system At Xemex, a company specialized in smart metering systems: - Architect for a communication hub aimed at the UK smart metering market - Added functionalities to the existing code base - Developed proof of concept prototypes - Code refactoring and bug fixing At Logiplus, a company specialized in railway equipment: - Unit testing a safety critical (SIL2) train component - Automated the execution of the unit tests in the hardware Show less

    • China
    • Software Development
    • Embedded Applications Engineer
      • Sep 2011 - Sep 2012

      • Developed the firmware for metering and telemetry systems • Developed an IPv6 gateway • Processor architectures ranged from 8 bit AVR to 32 bit ARM • Developed GUI's in Java, for the configuration of embedded systems • C/C++, Java, ARM, AVR, PIC, GPRS, IAR compiler, W-MBUS, DLMS, IPv6, Cryptography • Developed the firmware for metering and telemetry systems • Developed an IPv6 gateway • Processor architectures ranged from 8 bit AVR to 32 bit ARM • Developed GUI's in Java, for the configuration of embedded systems • C/C++, Java, ARM, AVR, PIC, GPRS, IAR compiler, W-MBUS, DLMS, IPv6, Cryptography

    • United States
    • Human Resources Services
    • 1 - 100 Employee
    • Software Applications Developer
      • Feb 2010 - Dec 2011

      Freelancer through the website vWorker • Developed the firmware of a telemetry system for trucks • Developed a graphical 3D simulator of a mobile robot • Developed a library for automatic correction of image distortions • Designed the electronics for the control of a quadcopter UAV • C/C++, Java, GPS, WiFi, AVR, Electronics, Mobile Robotics, Image Processing Freelancer through the website vWorker • Developed the firmware of a telemetry system for trucks • Developed a graphical 3D simulator of a mobile robot • Developed a library for automatic correction of image distortions • Designed the electronics for the control of a quadcopter UAV • C/C++, Java, GPS, WiFi, AVR, Electronics, Mobile Robotics, Image Processing

    • Portugal
    • Research Services
    • 1 - 100 Employee
    • Researcher
      • 2005 - Sep 2011

      PhD studies (without a diploma) on Mobile Robotics, applied to surveillance systems. PhD studies (without a diploma) on Mobile Robotics, applied to surveillance systems.

    • Assistant Professor
      • Oct 2009 - Jun 2011

      • Lectured courses on Digital Systems, Introduction to Telecommunications and Building Maintenance and Automation • Telecommunication Systems, Domotics, KNX, BacNet, LonWorks • Lectured courses on Digital Systems, Introduction to Telecommunications and Building Maintenance and Automation • Telecommunication Systems, Domotics, KNX, BacNet, LonWorks

    • Netherlands
    • Research Services
    • 1 - 100 Employee
    • Embedded Applications Engineer
      • Jan 2005 - Aug 2005

      • Bug fixes and patches to the firmware of a ticket vending machine • Developed the firmware for the remote management of tobacco vending machines • Java, C/C++, TCP/IP, GPRS/GSM, SQL, RabbitCore • Bug fixes and patches to the firmware of a ticket vending machine • Developed the firmware for the remote management of tobacco vending machines • Java, C/C++, TCP/IP, GPRS/GSM, SQL, RabbitCore

    • Control Systems Engineer
      • Apr 2003 - Aug 2004

      • Analysis and debugging of mirror control systems in telescopes • Designed the electronics and firmware for a mirror control system • Lectured a course on control systems aimed for for technical and maintenance staff. • Electromechanical Systems, Texas DSP's, C/C++, PCB Design • Analysis and debugging of mirror control systems in telescopes • Designed the electronics and firmware for a mirror control system • Lectured a course on control systems aimed for for technical and maintenance staff. • Electromechanical Systems, Texas DSP's, C/C++, PCB Design

    • Software Developer
      • Nov 2002 - Feb 2003

      • Developed a GUI for the configuration of intelligent power protections units • Visual Studio C++, Visio, Design of GUI • Developed a GUI for the configuration of intelligent power protections units • Visual Studio C++, Visio, Design of GUI

Education

  • Instituto Superior Técnico
    Master's degree, Electrical andComputer Systems Engineering
    2005 - 2011
  • Instituto Superior Técnico
    Graduate in Electrical and Computer Engineering, systems control, automation, mobile robotics
    1997 - 2002

Community

You need to have a working account to view this content. Click here to join now