I build and maintain production software with a focus on delivery, quality, and system-level risk.

Based in United States (remote-friendly)
Current focus Production development plus delivery, quality alignment, and system-level risk
Direction Branching into broader delivery and system ownership while staying close to code
Portrait of Robert Murch

About

I am Robert Murch, a developer who works across delivery, quality alignment, and system-level risk while staying hands-on with production code. I most recently contracted through UpWork for TeeJet Technologies, working on a large, long-lived, modular, plugin-based platform used in production agricultural equipment. My work is grounded in embedded Linux, C/C++, and Qt/QML systems, with responsibility for design, documentation, and production bug fixes. I also maintain a personal project (MediaMentor) as an in-progress feedback platform in the social media space under active development and iteration.

What I bring

Systems-level perspective across long-lived codebases, with focus on delivery, quality, and technical risk.

How I work

Clear technical communication, early risk signals, and alignment between engineering and leadership.

What I value

Correctness, maintainability, and steady delivery under real constraints.

System Evaluation

Architecture reviews, delivery risk identification, and maintainability assessment.

Embedded Engineering

Embedded Linux, C/C++, and Qt/QML in production systems with real operational constraints.

Technical Due Diligence

Clear, grounded technical assessments to support informed delivery decisions.

Skills Snapshot

Key areas I work in most often.

Strengths

  • Delivery coordination, release readiness, and risk identification
  • Bug triage, QA alignment, and quality-driven prioritization
  • Systems-level analysis and technical communication
  • Remote-first execution with high accountability

Core Focus

  • Engineering-to-business translation and requirements clarity
  • Scrum-aligned participation and occasional facilitation
  • Release planning, delivery coordination, and risk visibility
  • Embedded systems context: C/C++, Qt/QML, long-lived platforms

Selected Work

Highlights from my contract work and delivery-focused responsibilities.

Embedded Software Engineering

TeeJet Technologies - Independent contractor via UpWork (2025–2026), after serving as an employee from 2018–2024. Embedded Linux, C/C++, and Qt/QML development for production agricultural equipment, with a focus on system stability, production debugging, and quality alignment on a small team.

Embedded Systems

Resume

Grab the latest resume below.

Robert Murch

Technical program and delivery specialist. Software systems specialist.

"Robert consistently demonstrated a combination of technical competence, sound judgment, and personal integrity. He approaches complex problems with a thoughtful, analytical mindset while still maintaining a practical focus on outcomes."

- Glenn Welsh, Software Engineering Manager, TeeJet Technologies

"His confidence to rely on his own skills while also knowing when to lean on others in the pursuit of properly familiarizing himself in any topic shows his dedication and would be an asset to any organization."

- Jordan Parr, Sr. Software Engineer, TeeJet Technologies

References available upon request

Education

Degree

  • B.S. in Computer Engineering - Montana State University Billings (2018)
    A rigorous engineering degree grounded in mathematics, physics, and system-level design for embedded and hardware-software work.

Contact

Reach me directly

Email: murch_robert@hotmail.com

LinkedIn: linkedin.com/in/robertmurch

Independent work

Independent work is limited and separate from my employment search. Details are available on the Independent work page.