Location: Santa Clara, CA, US
Job Summary:
Job Duties:
- Improve, build, and release OpenOCD, GDB, LLDB, and SiFive TraceDecoder.
- Collaborate with the upstream community on tools.
- Engage with architecture and hardware teams for feature refinement.
- Apply best practices in software development life cycle.
- Develop innovative debug and performance tuning tools.
- Provide customer support pre and post-sales.
Required Skills:
- C/C++ and Python
- Low-level debugging
- OpenOCD, GDB, LLDB
- SoC performance monitoring
- Git, shell scripting, Linux
- CI tools (Jenkins)
Required Experiences:
- Development of low-level debuggers
- Low-level instruction tracing
- Upstream development experience
Job URLs: