1

Debugging Jobs in Austin, TX (NOW HIRING)

Hardware Debug Senior Engineer

Austin, TX · On-site

$109K - $146K/yr

Collaborate with design, validation, and architecture teams to develop content coverage, test patterns, and debugging strategies. * Utilize debug tools (e.g., protocol analyzers, SCAN, and JTAG) to ...

You will utilize your knowledge and skills to ensure our debug community have the best tools to validate Apple silicon. You will be building silicon debug tools, focusing on automated extraction of ...

Provides training and PCBA debugging guidance to other debug technicians. Knowledge / Skills / Abilities Has awareness of new technologies/ techniques. Demonstrates detailed functional knowledge and ...

Provides training and PCBA debugging guidance to other debug technicians. Knowledge / Skills / Abilities Has awareness of new technologies/ techniques. Demonstrates detailed functional knowledge and ...

Lead Debug/Trace/Profiling Design Engineer

Austin, TX · On-site

$101K - $133K/yr

Experience in debugging tools, profiling methods. * Proficiency with hardware (RTL) design in Verilog, System Verilog, or VHDL. * Attention to detail and a focus on high-quality design. * Ability to ...

Provides training and PCBA debugging guidance to other debug technicians. Knowledge / Skills / Abilities Has awareness of new technologies/ techniques. Demonstrates detailed functional knowledge and ...

next page

Showing results 1-20

Debugging information

See Austin, TX salary details

$17

$35

$64

How much do debugging jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for debugging in Austin, TX is $35.12, according to ZipRecruiter salary data. Most workers in this role earn between $27.36 and $40.33 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Debugging position, and why are they important?

To excel in a debugging role, you need strong proficiency in programming languages, software troubleshooting, and analytical thinking, often supported by a degree in computer science or a related field. Familiarity with debugging tools such as GDB, Visual Studio Debugger, and log analyzers is essential, and relevant certifications like Certified Software Development Professional (CSDP) can be beneficial. Attention to detail, perseverance, effective communication, and teamwork are valuable soft skills for identifying and resolving complex issues. These abilities are crucial to efficiently finding root causes, minimizing downtime, and maintaining high software quality.

What is a Debugging job?

A debugging job involves identifying, analyzing, and fixing errors or bugs in software, hardware, or systems to ensure optimal functionality. Debuggers use various tools and techniques to troubleshoot issues, improve performance, and prevent future defects. This role often requires strong problem-solving skills, knowledge of programming languages, and experience with debugging tools. Debuggers may work closely with developers, testers, and engineers to enhance system reliability and efficiency.

What are the typical daily responsibilities of someone in a debugging role?

Professionals in a debugging role spend their days analyzing software issues, reproducing bugs, and using specialized tools to trace and resolve errors in code. They commonly collaborate with software developers, testers, and product managers to understand bug reports and ensure solutions meet requirements. Debuggers may also write automated tests, contribute to documentation, and participate in code reviews. This position requires strong problem-solving skills and the ability to balance multiple priorities, as timely bug resolution is critical to a team’s workflow and product quality.

What cities near Austin, TX are hiring for Debugging jobs? Cities near Austin, TX with the most Debugging job openings:
Infographic showing various Debugging job openings in Austin, TX as of May 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $73,045 per year, or $35.1 per hour.
Software Engineer - Observability & Debugging

Software Engineer - Observability & Debugging

Diligent Robotics

Austin, TX

Other

Posted 18 days ago


Job description

What we're doing isn't easy, but nothing worth doing ever is. 

We envision a future powered by robots that work seamlessly with human teams. At Diligent Robotics, we build artificial intelligence that enables service robots to collaborate with people and adapt to dynamic, human-filled environments.

Diligent is one of the only companies in the world operating a production fleet of mobile manipulation robots in real environments. Every day, our robots work alongside hospital staff, generating the real-world data needed to advance the next generation of Physical AI. Debugging autonomy in the real world is fundamentally different than debugging in the lab, and solving that challenge requires exceptional tooling and infrastructure.

As a Software Engineer - Observability & Debugging, you will strengthen our team's ability to understand, diagnose, and improve the performance of our robotics applications in production. You will work closely with robotics engineers and operations teams to build the tools, systems, and standards that allow us to debug, triage, and root-cause robot performance issues quickly and reliably.

Our goal is that every bug should be reproducible. You will help us get there by building the observability, replay, and debugging systems that make real-world robotics development scalable.

Responsibilities
  • Build and maintain observability tooling that supports debugging and root-cause analysis of robot performance in real-world deployments
  • Define and standardize triage workflows and instrumentation practices across the robotics stack
  • Develop reliable mechanisms for collecting, curating, and replaying robot logs, events, and telemetry ("debug + replay" systems)
  • Own critical incident tooling foundations, such as our structured logging and application replay systems, and evolve them into scalable, easy-to-use systems
  • Improve and expand on-robot metrics generation: what we measure, how we measure it, and how quickly we can interpret it
  • Integrate and extend visualization and introspection tools (e.g., Foxglove) for fast iteration and effective triage
  • Partner with robotics platform and applications teams to add instrumentation to key subsystems (behavior, planning, localization, controls, etc.)
  • Drive improvements in data management pipelines: upload flows, retention policies, indexing/search, and developer ergonomics
  • Mentor others on best practices for instrumentation, debugging, reproducibility, and operational excellence
Basic Qualifications
  • Undergraduate or graduate degree in Robotics, Computer Science, Electrical Engineering, or related field (or equivalent experience) 
  • Strong proficiency in C++ and Python
  • Some robotics experience (comfortable reading autonomy logs, reasoning about robot state, and debugging cross-system behaviors)
  • Experience building observability/debugging systems (structured logging, metrics, tracing, event pipelines, replay tooling, dashboards)
  • Familiarity with developer workflows for diagnosing distributed or real-time systems (profiling, postmortems, regression analysis)
  • Nice to have:
    • Foxglove (or similar robotics visualization/telemetry tooling)
    • Log replay / bag replay systems (ROS bags or equivalent)
    • Data pipeline experience (capture upload storage indexing retrieval)