EXPLORE

C Programming Electronics Microcontroller Python Software Testing
Profile cover photo
User Avatar

Marco L.

@marcolps

0.0
0

0.0

0.0

0%

Embedded Software Engineer | C | Safety-Critical

$130 USD / Hour

Flag of

Germany (3:57 PM)

Joined on June 12, 2025

$130 USD / Hour

Embedded systems engineer with a focus on high-quality microcontroller bare-metal software design and implementation, for real-time applications with significant experience in safety-critical systems. - More than 5 years of experience on the development and V&V activities for aerospace applications, compliant with DO-178 and DO-330 - 2 years of early stage development for medical robotics - half year focusing on the optimized implementation of edge machine-learning on SOCs with DSP cores and hardware accelerators I am highly resilient and I try to actively promote a high standard of quality, structured working methods, knowledge sharing and colaboration within every team that I’m part of.

0.0 · 0 Reviews
Reviews

No reviews to see here!

Experience

Embedded Software Engineer

Dec, 2024 - Jun, 2025

5 months, 30 days

Teraki GmbH

Dec, 2024 - Jun, 2025

5 months, 30 days

- Optimitization of machine-learning sensor processing algorithms, ported to SOC with microprocessor and DSP (performance improvements of 600%+) by using vectorization/SIMD, fast-math, improving memory allocation, cache usage, control and dataflow. - Porting and adaptation of algorithms from desktop to embedded targets and vice-versa (C/C++/Matlab/Python) - Development of demonstration desktop GUI apps for control, data acquisition and visualization from embedded targets (Matlab/Python)

Flag of

Berlin, Germany

Dec, 2024 - Jun, 2025

5 months, 30 days

Embedded Systems Engineer

Jan, 2023 - Nov, 2024

1 year, 9 months

KARL STORZ VentureOne GmbH

Jan, 2023 - Nov, 2024

1 year, 9 months

- Design of PCB and development of firmware (C) for custom microcontroller bare-metal based user input solution - Support robotics system architecture and specification definition - Research, development and quick prototyping of motor control and kinematics algorithms in desktop environment: Matlab/Simulink/Windows and Linux system bus master apps (C/C++/Python) - Support deveopment processes definition (IEC 62304)

Flag of

Munich, Germany

Jan, 2023 - Nov, 2024

1 year, 9 months

Embedded Software Design Engineer

Oct, 2018 - Dec, 2022

4 years, 2 months

AES Aerospace Embedded Solutions GmbH

Oct, 2018 - Dec, 2022

4 years, 2 months

- Participated in all of the planning, development, verification and validation life cycle activities of embedded software for microcontrollers on multiple safety-critical aerospace systems (DO-178B/C) of different DAL (A to D). -Participated in the definition of the company's software development, verification and validation DO-178B/C and DO-330 compliant processes and respective documents (standards, working instructions and templates). - Supported hardware and systems life-cycle activities

Flag of

Munich, Germany

Oct, 2018 - Dec, 2022

4 years, 2 months

Education

Universidade da Beira Interior

2011 - 2017

6 years

MSc. Electromechanical Engineering

Flag of

Portugal

2011 - 2017

6 years

Verifications

Registered Users

Total Jobs Posted

Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)

Copyright © 2025 Freelancer Technology Pty Limited (ACN 142 189 759)