Principal Software Engineer, Debug Tools
$182k - $273kSupportFinity™
Principal Software Engineer, Debug Tools Ampere | Posted Mar 12 | Full-time | Portland | Advanced (5-10 yrs) About the Role As a core member of the Ampere Debug Tools team, you will be responsible for the architecture, design, and development of Debug Tools solutions for the next generation of Ampere products. You will be at the forefront of AI innovation. The Debug Tools Team is part of the Ampere Software Team. Our mission is to develop a comprehensive debug strategy and roadmap for internal debug capabilities, as well as to develop and deploy debug solutions for all internal and external Ampere Datacenter SoC users. What You’ll Achieve Architect, design, develop, and deploy software-based Debug Tools for a custom 64-bit Armv9 SoC and other processors. Invent new debug tools and techniques for future products and technologies. Influence the architecture and design team decisions with knowledge of internal and external debug tools on Ampere SoCs. Contribute to software architecture and design documents, application notes, and other software product documentation. Develop tooling for advanced debugging techniques, such as BMC remote debug, instruction trace, bus trace, array dump, scan dump, and ATE bootstrapping. Develop open source JTAG and self-hosted trace and debugger software for internal and external use in debugging Ampere microprocessors. Develop TRACE32 and OpenOCD utilities for internal and external use in debugging Ampere microprocessors. Perform pre-silicon bring-up of debug software on software simulators and hardware emulation platforms. Collaborate with hardware design, architecture, post-silicon validation, and platform AE teams, as necessary, to resolve critical customer issues. About You Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science with 8 years of related experience; or Master’s degree with 6 years. This position requires previous experience designing, developing, and deploying software-based Debug Tools. Proficiency with Arm architecture and ecosystem, including Armv8-a/v9-a and Armv7-m processor architectures, Arm Debug Interface Architecture, Arm CoreSight Architecture, Arm AMBA APB, AXI, AHB, and CHI protocols. Proficiency in C/C++, Python, and Bash programming. Experience using TRACE32 PowerView, OpenOCD, and GDB debuggers. Experience with instruction trace, bus trace, scan dumps, array dumps, and crash capture. Experience with version control tools such as git, and software best practices. Strong analytical, debugging, and testing methodology skills. Proven ability to own problems and drive them to a resolution. Experience with system software debugging, tracing, and analysis tools, such as perf, ftrace, etc., is recommended. What We’ll Offer At Ampere we believe in taking care of our employees and providing a competitive total rewards package that includes base pay, cash long-term incentive, and comprehensive benefits. The full base pay range for this role is between $182,000 and $273,000, except in the San Francisco Bay Area where the range is between $195,000 and $292,000. Our benefits include health, wellness, and financial programs that support employees through every stage of life. Premium medical insurance, dental insurance, vision insurance, as well as income protection and a 401K retirement plan. Unlimited Flextime and 10+ paid holidays for work-life balance. A variety of healthy snacks, energizing espresso, and refreshing drinks to keep you fueled and focused. Ampere is an inclusive and equal opportunity employer and welcomes applicants from all backgrounds. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, religion, age, veteran and/or military status, sex, sexual orientation, gender, gender identity, gender expression, disability, or any other basis protected by federal, state, or local law. SupportFinity is not responsible for any consequences that may arise from disclosing information to unauthorized or fraudulent entities. #J-18808-Ljbffr SupportFinity™
$225k - $245k
...Principal Software Engineer Saviynt's AI-powered identity platform manages and governs human and non-... ...Evaluate and recommend new technologies, tools, and frameworks to improve connector... ...to improve engineering productivity, debugging efficiency, and code quality....Suggested$160k - $250k
Principal Engineer — PAM Platform This role is on the PAM Platform team, building... ...bar across the team Debug, optimize, and refactor existing... ...Experience 10+ years of software engineering experience with... ...deliberate use of AI coding tools (Claude Code, Cursor, Copilot...SuggestedContract work- Description Principal Embedded Software Engineer SIG SAUER, Inc. is a leading provider and manufacturer of firearms, electro-optics, ammunition... .... Advanced knowledge of communication protocols, debugging tools, and development environments such as VS Code, along with...SuggestedRemote work
$117.1k - $187.3k
...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and... ...driven systems Understanding of Infrastructure as Code (IaC) tools (e.g., Terraform, AWS CDK) for automated, scalable deployments...SuggestedWork experience placementLive inLocal areaRemote workWorldwide$150k
...things right. You will join our Product Engineering team that shares a passion for writing... ...reputation and bottom line. As our Principal Software Engineer at NAVEX, you will have ample... ...in innovative product development and tool research, mentor team members, grow your...Suggested$150k - $300k
...communities. The Role This is a top software engineer job that incorporates everything you've... ...any more important than this. As a Principal Full Stack Engineer, your impact as a... ...experience with current open source tools and technologies (Java, Spring, MySQL,...Work at officeLocal areaRemote workWork from homeFlexible hours3 days per week- ...customer experiences very quickly. We believe that the most impactful tools are crafted by those who deeply understand the creative process... ...alike. This is a unique opportunity to apply your deep engineering expertise and passion for photography to define the future of creative...
- ...RESEARCH Corporation in Tualatin, Oregon, is looking for an Engineering Technician to support lab operations. Key responsibilities include performing software upgrades, troubleshooting issues, and ensuring tools remain operational. The ideal candidate has 2-4 years of...Remote work
- LAM RESEARCH Corporation is seeking a Software Engineer to innovate and design software programs crucial for the semiconductor industry. You... ...engineering team, focusing on collaboration and developing software tools that ensure seamless integration between software and...Remote work
$150k - $300k
...directly contribute to global health. The Opportunity As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly... ...: Hands‑on development experience with current open-source tools and technologies, including Java, Spring, MySQL, Gradle, Git...Work at officeLocal areaFlexible hours$60 - $120 per hour
...Software Developer $60 - $120/hour pay Required Skills Python... ...as finance, healthcare, STEM engineering, and more. micro1 transforms... ...practices. # Troubleshoot, debug, and optimize existing codebases... ...in modern development tools, version control systems, and...Contract workRemote work$25.1 - $46.59 per hour
...Software Engineering Co‑op (Oscilloscope Platform) Tektronix is seeking a Software Engineering Co... ...release) Embedded and instrument‑focused debugging and performance profiling Test... ...JavaScript) Familiarity with Agile/Scrum and tools such as Jira, Git (Bitbucket/GitHub),...Hourly payFull timeInternshipLocal area- ...excellence in the design and engineering of Lam's etch and deposition... ...The impact you’ll make As a Software Engineer at Lam, you will be... ...developing, troubleshooting, and debugging software programs. Your role... ...pivotal in developing software tools that support design,...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week
$150k - $300k
...life sciences industry, committed to making a positive impact on its customers, employees, and communities. The Role As a Principal Software Engineer – Front End you will help innovate and streamline how Veeva builds and deploys applications that are being used by tens...Work at officeLocal areaWork from homeFlexible hours$48.08 - $62.5 per hour
...Job Title: Software Developer Job Description We are seeking... ..., and remote sessions. Debug and improve stability, performance... ...is a global leader in engineering and sciences services and talent... ...and agree that your application may be reviewed using AI tools.Contract workTemporary workRemote work$100k - $150k
...Visits, March 2025) Day to Day As a Software Engineer II on the Meta Profile team, you will... ...experienced engineers on good engineering and debugging practices in this data- and model-heavy... .... We use artificial intelligence (AI) tools to assist in the screening, assessment,...Work experience placementLocal area- ...in the Portland is looking for a Backend Software Developer to join their team! This position... ...with one day remote. In this role the tools/technologies you will primarily be working... ...write quality unit and end to end test, debug and optimize code. Nice to Have...Remote work
- ...leading manufacturing company seeks an experienced Application Engineer in Portland, Oregon. This role drives sales growth by supporting... ...in the industry, strong technical knowledge of cutting tools, and excellent communication skills. The position involves frequent...
- ...years of experience to join our product engineering team at the India Development Center in Bengaluru... ..., and QA on sprint deliverables Debug and resolve production issues; support incident... ...Leverage AI‑assisted development tools (Cursor, Claude Code) to improve productivity...
- ...The Digital Engineering Customization Capability team is looking for a Senior Software Engineer to join our team. We are responsible... ...XP practices Developing the tools and processes used across Digital... ...Designing, developing, debugging, and testing full stack capabilities...
- ...CNC Tooling Sales and Application Engineer Location: Portland, OR, US, 97201 On-site or Remote: Remote REQ ID: 48112 Kennametal Inc. delivers productivity to customers through materials science, tooling and wear-resistant solutions. Customers across aerospace and...Contract workRemote workWork from homeHome officeNight shift
$120k - $150k
...our organization – including web applications, Windows desktop tools, enterprise integrations, and next-generation applications leveraging... ...Project planning and progress transparency Troubleshoot, debug, and improve existing systems with a focus on stability, performance...Live inWork at officeFlexible hours$150k - $300k
...industry , committed to making a positive impact on its customers, employees, and communities. The Role As a Principal Software Engineer - Front End you will help innovate and streamline how Veeva builds and deploy applications that are being used by tens of...Work at officeLocal areaRemote workWork from homeFlexible hours3 days per week- ...collaborate with senior developers, DevOps engineers, and project managers to deliver scalable... ...using Jenkins, Docker, and Kubernetes Debug, test, and optimize applications for... ...REST APIs, and SQL Exposure to DevOps tools (Git, Jenkins, Docker, Kubernetes) Excellent...Work experience placement
$105.72k - $132.14k
...post implementation support of solution/software development Elicit, analyze, validate, specify... ...specifications Lead the development and debugging of software using Java/J2EE Develop... ...Driven Development with JUnit or equivalent tool Proficiency with modern IDE and Git. Expertise...Full timeTemporary workWork experience placementLocal areaImmediate startShift workDay shift$161.7k - $258.8k
Sr. Software Engineer (Teradyne, Oregon) Date: Feb 17, 2026 Location: Tualatin, OR, US We are the... ...integration, verification, and detailed debug in lab environments Enable software... ...improvement of engineering processes and tools All About You BS degree required in Electrical...Flexible hours$87k - $109k
Software Development Engineer II/III (Healthcare) Hybrid (Office 3 days/wk - Onsite‑Flex) within Oregon, Washington... ...solutions. Responsibilities Program, debug, build, deploy, test, and document... ...(AWS, Glue) and integrations with AI tools preferred. Strong communication skills...Work at officeRemote workFlexible hours$190k - $240k
...Consumer Growth Experience Engineering (CGX) builds the platforms and... ...building scalable, reliable tooling and consumer experiences... ...boundaries (Swift/Kotlin), debugging platform-specific issues and... ...4+ years of experience as a software engineer. You are experienced...Work at officeRemote workFlexible hours$38.46 - $64.42 per hour
...We are seeking an MTS II - Software Developer (IaaS) to help build... ...Develop services and tooling for bare metal provisioning,... ...Computer Sciences, Computer Engineering or Software Engineering, or... ...Kernel/user-space interface debugging: strace, perf, dmesg, lsof,...Hourly payMinimum wageContract workTemporary workLocal areaFlexible hours$65.6k - $101k
...designs and develops state‑of‑the‑art printer engines. You will be involved in the design and... ...portion of the application; identify, debug, and create solutions for issues with code... ...and understanding of firmware design tools and languages. Strong programming skills...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Debug Tools. Be the first to apply!
- senior principal cloud computing engineer Portland, OR
- senior principal scientist Portland, OR
- principal Portland, OR
- software technical support engineer Portland, OR
- software support Portland, OR
- software sales Portland, OR
- embedded software Portland, OR
- software applications developer Portland, OR
- software engineer - cloud services Portland, OR
- software sales representative Portland, OR

