Vinicius Bidinoto, Embedded Developer in Toronto, ON, Canada
Vinicius Bidinoto

Embedded Developer in Toronto, ON, Canada

Member since January 20, 2021
Previously in the aerospace and currently in the automotive industry, Vinicius is a software engineer with more than 13 years of experience developing embedded safety-critical systems. Passionate about solving complex software problems, Vinicius loves working on all aspects of the software development lifecycle—from requirements to deployment—and excels at handling critical problems at any point in the lifecycle.
Vinicius is now available for hire

Portfolio

  • MDA Corporation
    C++14, C++11, C++, Visual Studio, Jira, SonarQube, Automated Testing...
  • AEL Sistemas
    Real-time Systems, Safety-critical, Embedded C, VxWorks...

Experience

  • Software Development Lifecycle (SDLC) 13 years
  • VxWorks 11 years
  • Safety-critical 11 years
  • Requirements 11 years
  • Real-time Embedded Systems 11 years
  • C 11 years
  • C++ 7 years
  • Agile 5 years

Location

Toronto, ON, Canada

Availability

Part-time

Preferred Environment

Visual Studio, Eclipse, VxWorks, Visual Studio Code

The most amazing...

...project I've done was the software for a trainer aircraft display; during the entire 2-month long project, I handled everything from requirements to deployment.

Employment

  • Software Engineer

    2018 - 2020
    MDA Corporation
    • Contributed to the development of front-end and back-end software for a corporate-level application (over 6 million lines of code) using Visual Studio and modern C++ languages.
    • Developed multi-threaded components used to calculate the output of the software in a fast and reliable way.
    • Reduced the workload by developing Python scripts to automate some of the tasks within the lifecycle development process.
    Technologies: C++14, C++11, C++, Visual Studio, Jira, SonarQube, Automated Testing, Microsoft Foundation Class Library (MFC), SQL
  • Software Engineer

    2007 - 2017
    AEL Sistemas
    • Developed real-time embedded software for avionics systems in today's modern aircraft.
    • Helped in the development of software development lifecycle processes aimed at the certification of safety-critical software.
    • Led and mentored other engineers during software development activities.
    Technologies: Real-time Systems, Safety-critical, Embedded C, VxWorks, Model Based Development, Software Development Lifecycle (SDLC), Requirements

Experience

  • Aircraft Multifunctional Display Software

    I developed the software for the multifunctional displays of different types of aircraft and original equipment manufacturers (OEM). The software included front-end and back-end applications whose final purpose was to display flight-critical information to pilots.

  • Aircraft Heads-up Display Software

    I developed the software for a heads-up aircraft display system that displays flight data to pilots, allowing them to reduce the workload while keeping their eyes on the flight's most critical phases.

  • Map Decluttering Algorithm

    I developed the software that implemented the scientific papers’ algorithms that described different map decluttering strategies. This R&D project was part of an evaluation of the client of what was the best decluttering method of map points in a real-time digital map for an Avionic system.

    The algorithms were implemented in C#, in a Windows host.

Skills

  • Languages

    C, C++, UML, C++11, C++14, Python, Embedded C, SQL, C#
  • Platforms

    VxWorks, Eclipse, Visual Studio Code, Windows
  • Other

    Real-time Embedded Systems, Safety-critical, Requirements, Software Development Lifecycle (SDLC), Debugging, RTOS, Embedded Software, Engineering, Calculus, Electronics, Control Systems, Software, Model Based Development, AUTOSAR, Model-Based Development, SCADE, VAPS, ARINC, Maps, Algorithms, Geometry
  • Tools

    Makefile, Visual Studio, Jira, SonarQube
  • Paradigms

    Agile, Scrum, Real-time Systems, Automated Testing
  • Frameworks

    Scaled Agile Framework (SAFe)
  • Libraries/APIs

    OpenGL, Microsoft Foundation Class Library (MFC)

Education

  • Engineer's Degree in Control and Automation
    2002 - 2007
    Pontifical Catholic University of Rio Grande do Sul - Porto Alegre, Brazil

Certifications

  • Certified Scrum Master
    NOVEMBER 2020 - DECEMBER 2021
    Scaled Agile, Inc.

To view more profiles

Join Toptal
Share it with others