OneMain Financial Jobs

Job Information

Ralliant Senior Software Staff Engineer (Tektronix) in Beaverton, Oregon

Hybrid

Beaverton, Oregon (hybrid)

As a Senior Software Staff Engineer in the Software Products & Solutions organization at Tektronix, you will serve as a key technical leader in shaping the architecture, evolution, and long‑term strategy of our next-generation test and measurement automation platform. You will lead the definition of target‑state architectures, guide modernization of a large codebase, and collaborate with global teams on driving engineering excellence. In this role, you will influence the product roadmap, partner closely with engineering and product leadership, and ensure the platform is scalable, maintainable, and positioned for future innovation. If you thrive in technically complex environments and have a passion for transforming product architectures while evolving customer value, this is the role for you.

Responsibilities:

Architect & modernize a large-scale platform

  • Define end-to-end architecture, design principles, and engineering standards for a modular, scalable software platform used by engineers worldwide.

  • Design a portable, performant and production-hardened API stack that supports all current and future measurement devices.

  • Drive platform modernization: Extract from legacy vertically integrated software product a new application architecture featuring modularity, composability and comprehensive validation.

  • Produce a multi-phase modernization roadmap, including clear milestones, risk mitigation, and backward-compatibility strategies.

Lead incremental refactoring at scale

  • Guide dependency inversion, interface consolidation, restructuring of complex solution/project hierarchies, and isolation/removal of legacy components.

  • Introduce patterns and rules for safe refactoring—naming, structure, testing, documentation—so teams across the globe can execute consistently.

  • Ensure engineering velocity stays high while reducing technical debt, improving build times, and elevating developer experience.

Technical leadership & collaboration

  • Work hand‑in‑hand with engineering leads and developers across global teams to execute the roadmap, review designs, and support key refactoring efforts.

  • Act as a trusted advisor to product and engineering leadership, balancing incremental and strategic improvements.

  • Participate in architecture reviews, design discussions, and key technical decisions that shape the future of the platform.

  • Mentor engineers globally, foster excellence, architectural thinking, and modern software engineering practices.

Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

  • 8+ years in software development experience with at least 4 years in an architect or lead role, including hands-on refactoring of large, multi-project codebases. Prior experience in product-focused software organizations.

  • Strong proficiency in C/C++ and significant experience with C#/.NET (Framework and/or .NET 6+).

  • Experience with test-driven design, refactoring techniques, static analysis, and building reliable test suites (unit, integration, UI/automation) to support safe, incremental change.

  • Experience design and implementing low-level APIs (e.g. device drivers, plug-ins) in C/C++. Experience with designing extensible libraries and frameworks. Strong background in layered architecture, dependency management, interfaces, and modular design; experience with legacy code and technical debt reduction.

  • Knowledge of one or more C/C++ binding interfaces for high-level languages (Python, C#, Java, Go, etc.)

  • Familiarity with established software design patterns, especially in the area of portability across OSs and toolchains.

  • Good communication skills; ability to clearly articulate technical decisions to both technical and non‑technical stakeholders and produce high-quality architecture documentation.

  • Experience mentoring global teams and influencing cross-functional engineering groups.

Preferred Qualifications"

  • Exposure to AI/ML product development, including RAG-based systems, AI infrastructure, and observability tooling.

  • Test & measurement domain expertise: instrument control (VISA, SCPI), signal analysis, waveform processing, or measurement automation.

  • Experience in version management, build/test automation and binary distribution.

  • Staff-level architecture experience: working as a deep technologist while ensuring stakeholders without a background in software understand implications, differentiation and market impacts of specific design decisions.

  • Familiarity with Python integration in .NET environments and test automation frameworks (Python and/or C#).

  • Experience modernizing legacy GUIs with attention to portability and workflow consistency.

#LI-RB

Ralliant Corporation Overview

Ralliant, originally part of Fortive, now stands as a bold, independent public company driving innovation at the forefront of precision technology. With a global footprint and a legacy of excellence, we empower engineers to bring next-generation breakthroughs to life — faster, smarter, and more reliably. Our high-performance instruments, sensors, and subsystems fuel mission-critical advancements across industries, enabling real-world impact where it matters most. At Ralliant we're building the future, together with those driven to push boundaries, solve complex problems, and leave a lasting mark on the world.

About Tektronix

Tektronix, a wholly owned subsidiary of Ralliant Corporation, is a place where people are challenged to explore the boundaries of what’s possible, bringing the digital future one step closer every day. Through precision-engineered measurement solutions, we work with our customers to eliminate the barriers between inspiration and realization of world-changing technologies. We believe that cultivating a deeper sense of loyalty and belonging is key to how we attract and retain our best people. This reality inspires our Inclusion & Diversity vision, We Are More Together, and guides our approach as we all work toward creating great places where our teams work and thrive. Realize your true potential at Tektronix – join us in revolutionizing a better tomorrow!

We Are an Equal Opportunity Employer. Ralliant Corporation and all Ralliant Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Ralliant and all Ralliant Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at applyassistance@Ralliant.com.

Pay Range

The salary range for this position (in local currency) is 123,800 - 230,000

DirectEmployers