12/05/2024 updated

**** ******** ****
100 % available

Embedded Software Engineer with Expertise in Linux and Windows Systems

Sucy-En-Brie, France
Worldwide
Engineering Degree (2023) from EPITA in GISTRE major (Génie Informatique Systèmes Temps Réel Embarquées)
Sucy-En-Brie, France
Worldwide
Engineering Degree (2023) from EPITA in GISTRE major (Génie Informatique Systèmes Temps Réel Embarquées)

Profile attachments

Malanda_Constant_CV_en.pdf

FlutterUnity 3dJava (Programming Language)Agile MethodologyAndroid (Software)Apple IOSApple Mac SystemsArduinoJIRABorder Gateway ProtocolC Sharp (Programming Language)C++ (Programming Language)Mobile Application DevelopmentCMakeComputer ProgrammingLinuxLinux On Embedded SystemsEmbedded SoftwareFinancial SoftwareIntegrated CircuitsPython (Programming Language)LaTeXProject ManagementMessage Queuing Telemetry Transport (MQTT)PerforceSystems Development Life CycleQuick EMUlator (QEMU)Raspberry PiReal-Time Operating SystemsSoftware EngineeringSQL DatabasesTCP/IPUniversal Asynchronous Receiver/TransmitterVHSIC Hardware Description Language (VHDL)Rust (Programming Language)Serial Peripheral InterfaceFirebaseGitlabGitYoctoDartProgramming Languages
Embedded Systems Development
Expertise in STM32, Yocto, RTOS, Embedded Linux, Android, Arduino, and Raspberry Pi for developing complex embedded systems.

Programming Languages
Proficiency in C/C++/C#, Rust, Java, VHDL, Dart, Python, and SQL for diverse software development projects.

Operating Systems
Strong knowledge of Linux, Windows, and macOS for cross-platform development and system-level programming.

Development Tools
Proficient use of Git, Perforce, Jira, Unity, LaTeX, QEMU, GDB, Valgrind, Make, CMake, and Automake for efficient software development and project management.

Protocol and Communication
Expertise in UART, SPI, I2C, MQTT, REST, BGP, USB, and TCP/IP for implementing various communication protocols in embedded systems.

Mobile Development
Experience with Dart, Flutter, Android, iOS, GitLab, Firebase, and MacOS for mobile application development across different platforms.

Agile Methodologies
Application of agile methods in software development projects, particularly in financial software engineering.
 

Languages

EnglishFluentFrenchNative speaker

Project history

Software Engineering

Murex

Banking & Financial Services

1000-5000 team member

Developing financial software, implementing and maintaining functionalities for the Risk Engine part of the MX3 financial software using agile methods. Technologies used include C++, Java, Perforce, Git, Jira, and Windows.

Software Engineering (Internship)

Arista Network
Developed and implemented new features for the compiler of 'Routing Control Functions', the route filtering language created by Arista for the 'Border Gateway Protocol'. Technologies used include C++, Python, Linux, Git, and Perforce.

Mobile Engineering (Internship)

SFEIR
Created a mobile application to manage judo clubs for the city of Nanterre. Participated in detailed functional analysis and drew up functional specifications. Technologies used include Dart, Flutter, Android, iOS, GitLab, Firebase, and MacOS.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in