Reval LogoFind More Talent
NB

Noah Bertschmann

Mid-level Robotics Software Developer specializing in ROS and autonomous mobile robots

Kitchener, CanadaSoftware Developer – Robot Systems4 years experienceMid-LevelRoboticsIndustrial AutomationRetail
ScreenedReferences VerifiedIdentity VerifiedStrongly Recommended

Connect with Noah

Noah already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

About

System-level robotics software engineer with production experience in both ROS 1 and ROS 2 who served as technical owner for an initial ROS1→ROS2 migration, including catkin→ament/colcon and refactoring core communication nodes. Strong in hardware-validated integration work—debugged intermittent message drops by tuning ROS 2 QoS for embedded firmware interfaces and stabilized real-time navigation behavior through timing/telemetry analysis and cross-team coordination.

Experience

Software Developer – Robot SystemsAvidbots
Software Developer – Robot Systems (Internal Transition / Part-Time)Avidbots
Software Test EngineerAvidbots
Test Engineering InternAttabotics
Embedded Software InternFerrovac

Education

Western Universitybachelor, Mechatronics Systems Engineering (2022)

Key Strengths

  • Technical ownership of ROS 1 to ROS 2 migration strategy and execution
  • Deep practical understanding of ROS 2 QoS and its impact on reliability with embedded firmware
  • Incremental, low-risk migration approach (parallel proof-of-concept on live robot)
  • Build and tooling migration experience (catkin to ament; clean builds with colcon)
  • Hardware-in-the-loop debugging and validation on production robots
  • System-level debugging of real-time navigation failures via logs, topic timing, and state transitions
  • Cross-team collaboration with autonomy and firmware teams to isolate timing/interface issues
  • Improving observability across interfaces (logs/telemetry/message timing) to stabilize production behavior

Reference Highlights

Strongly Recommended
  • Strong growth in C++ skills
  • Solid understanding of ROS principles
  • Quick to learn
  • Learns systems in depth (ROS 2 differences vs ROS 1)
  • Good debugging skills
  • Strong QA intuition for anticipating bugs
  • Efficient problem-solving under time pressure
  • Delivers on schedule despite late-discovered issues
  • Excellent collaborating with hardware teams
  • Comfortable working around hardware
  • Thrives in fast-paced, hands-on environments
  • Thorough and detail-oriented in investigations
  • Strong documentation
  • Hard working
  • Dedicated
  • Enthusiastic
  • Brings a valuable perspective
  • Huge asset to the team

Discover more candidates like Noah

Search across thousands of pre-screened, high-quality, high-intent candidates on Reval.

Search Talent

Connect with Noah

Noah already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

Contact

candidate@example.com(555) 123-4567LinkedIn Profile
Sign up to view

Languages

English

Skills

C++PythonCC#ROSROS 2ROS1-to-ROS2 migrationRobot state machinesHardware Abstraction Layers (HAL)Distributed systemsSLAMLocalizationNavigation stacksSensor fusionLiDAR