Piotr Wojtala

Satellite developer and operator with flight heritage. C/C++/Python embedded developer, system engineer.

Wroclaw Metropolitan Area

About

Experience

  • Embedded Software Engineer at SatRev
    Mar 2023 - Present · 3 yrs 5 mos

    - Designing and developing software for nano satellites based on STM32 and MSP430 in C/C++ - Implementing, testing and executing satellite attitude control missions (on the orbit) - Satellite commissioning and mission operation - Implementing bare metal, embedded Linux and RTOS software for microcontrollers - Designing and implementing functional and hardware-in-the-loop tests (Pytest, Gtest) - Implementing inter-module communication based on RS485/422, Ethernet, UART and CAN - Developing Gitlab CI for build, releases and tests (also with hardware and lab equipment)

  • Software Engineer at xBerry - R&D House
    Nov 2022 - Jan 2023 · 3 mos

    Developing smart home intercom and IoT devices based on STM in C++

  • Software Engineer at Etteplan
    Nov 2021 - Jul 2022 · 9 mos

    - Developing VoIP/VoLTE satellite communication terminal software in C++ - Diagnosing and fixing embedded systems

  • Software Developer at NoMachine
    Nov 2019 - Oct 2021 · 2 yrs

    - Developing backend software of remote desktop application in C++ - Programming XMPP server modules in Erlang - Configuring MariaDB and Redis clusters

  • System Engineer at MT-Silesia sp. z o.o.
    May 2017 - Aug 2019 · 2 yrs 4 mos

    - Designing and programming safety related PLC software for vehicles and machines in mining industry, including redundant control systems - Developing safety related functions and systems - Integration of electrical, hydraulic and mechanical control systems - Running and testing machines on-site - Preparing and executing unit tests - Preparing documentation