Skip to main content

My name is

Arthur Hauswald

Engineer | Robotics/Embedded Systems/COMPSCI

I help people build autonomous systems from prototyping to real-world deployment.
Currently available for freelance work. Always open to new opportunities.

What I do

Services

Need a proof of concept quickly ?

I turn an idea into a working prototype in days, so you can validate before committing.

Rapid POCsFeasibility studiesDemo-ready builds

Building or extending a robotics stack ?

I can design, ship or assess the software that makes your system move and decide.

ROS2 nodesNavigation stackControl softwareSimulationPython / C++

Need your robot to see ?

Reliable perception, from calibration to real-time detection.

OpenCVCamera calibrationDetectionTrackingImage processing

Need low-level software for your hardware ?

I can write low-level software that talks to your hardware and meets timing.

Embedded C/C++RTOSControl loopsSensor & motor integrationFirmware

Stuck on a hard robotics bug ?

I can jump in and track it down to help you moove forward with your project.

ROS2 crashesTiming & syncPerformanceDebugging

Not sure which fits? Just describe your problem →

The process

How we'd work together

  1. 1

    Scope

    We start with a call to pin down goals, constraints and success criteria, so we both know exactly what "done" looks like.

  2. 2

    Prototype

    I build a focused first version fast, so you can see it work and course-correct early, before the big investment.

  3. 3

    Deliver

    I refine, document and hand off production-ready code, and stay available to get it running in your environment.

Selected work

Some clients I worked for

  • Autonomous boat navigationR&D of autonomous boat navigation and control on simulation and real hardware at BlueNav.
  • Comprehensive software and system architecture reviewAssessement of risks and alternatives regarding ROS2, compute, sensors and modularity of an UGV.
  • Humanoid robot development on ROS2 for RoboCup@HomeIntegration of the navigation stack of the holonomic base. Development of the sensing and perception stack on ROS2 and micro-ROS.
  • Firmware porting for a wearable devicePorting of a FreeRTOS firmware to a new platform based on ZephyrRTOS.

The value

Why work with me

Pragmatic problem solving

I optimise for what ships and works, not for over-engineered solutions. Taking what both state of the art and practical solutions have to offer.

Clear communication

I make sure to keep you updated on the progress of the project and to answer any questions you may have. You won't have to guess where your project stands or the meaning of the documentation I deliver.

Strong robotics expertise

Experience developing robotics software from research projects to industrial applications. Comfortable working with ROS2, C++, Python, embedded systems and computer vision.

Toolbox

Technologies

Robotics
ROS2Nav2SLAMKalman filtersMotion planningInverse kinematicsControl loops
Perception & ML
Computer visionOpenCVReinforcement learning
Simulation
MuJoCoGazeboURDFs for digital twinsMathematical modeling
Embedded
C/C++Zephyr RTOSFreeRTOSmicro-ROSSensors and actuators integration
Tools
PythonC/C++LinuxWindowsGitMATLABDocker

Kind words

Testimonials

Insights from completed jobs

Committed to Quality 33 reviews mentioned this skill on Upwork.Clear Communicator 22 reviews mentioned this skill on Upwork.Collaborative 22 reviews mentioned this skill on Upwork.Professional 11 review mentioned this skill on Upwork.Reliable 11 review mentioned this skill on Upwork.

"Arthur did an excellent job. His report was clear, thorough, and highly actionable. He quickly understood our project goals and provided valuable insights that perfectly matched our needs. Communication was fast, professional, and proactive. We would be very happy to work with him again. Highly recommended!"

Comprehensive software and system architecture review for a client on Upwork

"Arthur was a pleasure to work with from start to finish. He was quick to understand the requirements of the project and was able to deliver high-quality work in a timely manner."

Automation of a manual process for a client on Upwork

Good to know

FAQ

How do we get started?

Send me a short description of your project and its goals. We schedule a free call to scope the work, then I send a proposal with timeline and pricing.

How do you charge?

I prefer working on a milestone-based contract but can also work on a daily rate or a fixed price per milestone. We agree on this before any work begins.

Do you work remotely?

Yes. I work remotely by default and can travel on-site for hardware bring-up or key milestones when needed.

What size of project do you take on?

From a few days of focused prototyping to multi-month builds. If it is not a fit I will tell you and, where I can, point you in the right direction.

Let's talk

Contact

Have a robotics or embedded project in mind?
Book a free call to discuss scope, timeline, and whether we are a good fit.

  1. Pick a time that works for you
  2. We talk through your goals and constraints
  3. I follow up with next steps if it makes sense

Prefer email or social?

Schedule a free call