Logo
Jobgether

Sr. Software Architect (Texas)

Jobgether, Granite Heights, Wisconsin, United States

Save Job

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a

Sr. Software Architect

in

Texas (USA) .

As a Sr. Software Architect, you will lead the design and development of advanced software systems that integrate instrument control, real-time data visualization, and AI-driven workflows. You will collaborate with cross‑functional teams to architect scalable, modular, and high‑performance solutions, incorporating machine learning and computer vision algorithms into industrial inspection workflows. This role offers the opportunity to influence critical software pipelines, mentor engineering teams, and drive innovation in a technically challenging environment, all while contributing to products used in precision instrumentation and complex data‑driven processes.

Responsibilities

Architect, design, and implement scalable, modular, and maintainable software systems using .NET Framework, .NET Core, WPF, WinForms, and Qt.

Develop high‑performance, multithreaded, parallel, and asynchronous applications for instrument control and real‑time data processing.

Design and enhance software workflows and recipe management systems for instrument operation, calibration, and data acquisition.

Integrate machine learning models and computer vision techniques into the software pipeline for optimized inspection processes.

Collaborate with hardware, UI/UX, and application teams to ensure seamless interaction between frontend interfaces and backend systems.

Mentor and provide technical leadership to software development teams, promoting best practices in coding, architecture, and testing.

Develop and execute testing strategies, including automated and manual tests, to ensure software reliability, performance, and scalability.

Qualifications

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

Extensive experience in software architecture, development, and leadership roles.

Expert knowledge of the .NET ecosystem, including .NET Framework, .NET Core, C#, and C++ for performance‑critical components.

Proficiency in desktop application development with WPF, WinForms, and/or Qt.

Strong experience with multithreaded, parallel, and asynchronous programming, including TPL, PLINQ, Async/Await, Rx.NET, OpenMP, or MPI.

Familiarity with machine learning frameworks (TensorFlow, PyTorch) and computer vision libraries (OpenCV, HALCON).

Experience in workflow automation, real‑time data acquisition systems, and instrument control software.

Preferred Qualifications

Knowledge of X‑ray imaging or industrial instrumentation, GPU programming (CUDA), and performance profiling tools (Visual Studio Profiler, JetBrains Rider, ReSharper).

Benefits

Competitive salary and comprehensive benefits package.

Flexible working hours and hybrid/remote options.

Opportunities to work on cutting‑edge technologies integrating AI, machine learning, and industrial instrumentation.

Collaborative, mentorship‑focused, and innovation‑driven work environment.

Professional development opportunities, including skill growth, certifications, and technical leadership experience.

#J-18808-Ljbffr