Skip to main content
Pedro SalgadoPS
Looking for a job

Pedro Salgado

@pedrosalgado1

Senior Software Engineer and team leader at Critical Software, improving BMW’s BOOSTER simulation runtime by 25%.

Portugal
Message

What I'm looking for

I’m seeking a hybrid or remote role in the EU, preferably hybrid in Lisbon, where I can use my C++ expertise while growing Rust in production. I’m interested in Rust and C++ systems, infrastructure, trading, or embedded work.

At Critical Software, I lead a team of eight maintaining and extending BMW’s BOOSTER Software-in-the-Loop simulation tool. I reduced simulation runtime by 25% through parallelization and memory optimization, and owned a Jenkins and Bazel CI pipeline that decreased build times by 30%.

On BMW’s MGU 21/22 Head Unit, I implemented a real-time navigation rendering pipeline and fixed more than 50 critical race conditions. I also developed and tested safety-critical components for Bombardier railway products, applying SIL2 practices and participating in ISO 26262 and CENELEC audits.

I’ve developed embedded lighting-control firmware and tactical communication product features, alongside hardware-software integration work. I’m building Rust projects while studying async and unsafe patterns, and I contribute small pull requests to clap and anyhow.

Experience

Work history, roles, and key accomplishments

ES

Senior Software Engineer

EID S.A.

Jan 2018 - Feb 2019 (1 year 1 month)

Developed new features for tactical military communication products using C++ and C#. Worked on redundant systems, SQL databases, and cross-platform Linux/Windows code.

EG

R&D Electrotechnical Engineer (Embedded Systems)

ETAP Lighting Solutions (Schreder Group)

Dec 2014 - Dec 2017 (3 years)

Developed firmware for DALI-based lighting control systems in C++ on microcontrollers. Designed real-time data acquisition from sensors with under 10ms latency and commissioned products across Europe.

Education

Degrees, certifications, and relevant coursework

Universidade Nova de Lisboa logoUL

Universidade Nova de Lisboa

Master's, Electrotechnical and Computer Engineering

2005 - 2012

Masters in Electrotechnical and Computer Engineering with focus on real-time systems, embedded, robotics, and digital systems.

Interested in hiring Pedro?

You can contact Pedro and 90k+ other talented remote workers on Himalayas.

Message Pedro

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan