Independent Embedded Software Consultant

Embedded software engineering, built for your hardware.

I'm Lars Brodersen, a freelance embedded software engineer based in Aalborg, Denmark. I help companies design, build and ship reliable firmware — from first prototype to production.

Core expertise

C / C++ RTOS DECT GSM Firmware Driver development Board bring-up Embedded Linux

Services

What I can help with

Focused, hands-on embedded software engineering — from a first prototype to a production-grade firmware audit.

Firmware & driver development

C/C++ firmware for microcontrollers and embedded Linux, including low-level drivers, bootloaders and board bring-up.

📡

Wireless & telecom protocols

Deep, practical experience with DECT and mobile telecom protocols, from legacy NMT/TACS to GSM-era systems.

RTOS & real-time systems

Design, implementation and debugging of real-time embedded systems where timing, power and reliability matter.

🔍

Code review & technical audits

An experienced, outside perspective on existing firmware — architecture reviews, debugging support, performance audits.

🧪

Prototyping & proof of concept

Fast, pragmatic prototypes that validate a hardware/software concept before you commit to full-scale development.

📚

Legacy system support

Maintenance and modernization of older embedded and telecom codebases — expertise fewer engineers still carry.

Expertise

What I work with

Hands-on, practical experience across the embedded stack — from silicon to protocol.

Languages & platforms

C C++ Embedded Linux Bare-metal & RTOS

Wireless & protocols

DECT GSM Wireless telecom protocols

Engineering & tools

Driver development Board bring-up Debugging & profiling Code review

Why a one-person consultancy

What you get by working directly with me

No layers, no hand-offs — just experienced engineering applied directly to your problem.

1
Direct access

You work with me from the first conversation to final delivery — not a rotating team of consultants.

2
Senior-level depth

Hands-on embedded and wireless engineering experience, applied directly to your specific hardware and constraints.

3
Flexible engagement

Project-based or ongoing support, scoped to what you actually need — without agency overhead.

Contact

Let's talk about your embedded project

Based in Aalborg, Denmark, and available for freelance embedded software projects — remote or on-site.

Have a project in mind?

Tell me a bit about your hardware, timeline and where you're stuck — I'll get back to you personally.

Email me directly