1

Freelance Computer Hardware Engineer Jobs in Arizona

Senior Principal Software Engineer

Tucson, AZ · On-site

$116K - $160K/yr

NR Consulting is seeking a Senior Principal Software Engineer focused on the development ... Preferred : • Working knowledge of computer architecture and computer hardware optimization ...

TEE products are in engineering labs, in the field, and in production environments utilized for ... Experience in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422

TEE products are in engineering labs, in the field, and in production environments utilized for ... Experience in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422

TEE products are in engineering labs, in the field, and in production environments utilized for ... Experience in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422

Showing results 41-60

Freelance Computer Hardware Engineer information

What is the difference between Freelance Computer Hardware Engineer vs Computer Hardware Technician?

AspectFreelance Computer Hardware EngineerComputer Hardware Technician
CredentialsRelevant certifications (e.g., CompTIA A+, Cisco), technical expertiseCertifications often required, such as CompTIA A+
Work EnvironmentSelf-employed, project-based, remote or on-siteOn-site, repair shops, or corporate settings
Employer & IndustryClients across various industries, independent contractingCompanies, service centers, retail
Work FocusDesign, troubleshooting, consulting, custom hardware solutionsHardware installation, repair, maintenance

Freelance Computer Hardware Engineers focus on designing, troubleshooting, and consulting on hardware projects independently, often working remotely or on a per-project basis. In contrast, Computer Hardware Technicians primarily perform on-site repairs, maintenance, and installation tasks within organizations or repair shops. Both roles require similar certifications but differ in scope, work environment, and client interaction.

What are the most commonly searched types of Computer Hardware Engineer jobs in Arizona? The most popular types of Computer Hardware Engineer jobs in Arizona are:
What are popular job titles related to Freelance Computer Hardware Engineer jobs in Arizona? For Freelance Computer Hardware Engineer jobs in Arizona, the most frequently searched job titles are:
What job categories do people searching Freelance Computer Hardware Engineer jobs in Arizona look for? The top searched job categories for Freelance Computer Hardware Engineer jobs in Arizona are:
What cities in Arizona are hiring for Freelance Computer Hardware Engineer jobs? Cities in Arizona with the most Freelance Computer Hardware Engineer job openings:
Infographic showing various Freelance Computer Hardware Engineer job openings in Arizona as of July 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution.

Senior Software Engineer with Test Equipment

NR Consulting

Tucson, AZ • On-site

$113K - $150K/yr

Full-time

Re-posted 14 days ago


Job description

Job Summary:
NR Consulting is seeking a Senior Software Engineer with Test Equipment to design, develop, integrate, and maintain software for weapon system product development. The role involves working with multidiscipline engineering teams and contributing to all stages of product development for RMD weapon system products.
Responsibilities:
• Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)
• Prioritize and handle multiple software engineering tasks concurrently
• Troubleshoot software and test equipment instrumentation
• Work in a multidiscipline engineering team environment
• Develop and derive requirements for software products
• Lead and mentor junior software engineers
Qualifications:
Required:
• Typically requires a bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 5 years prior relevant experience, or an Advanced degree in a related field and minimum 3 years’ experience.
• Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic.
• Experience with Windows Operating System and Microsoft Visual Studio is required.
• Active and transferable U.S. government issued security clearance is required prior to start date.
• U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
• Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date.
Preferred:
• Familiar with computer architecture and computer hardware optimization techniques
• Working knowledge of the development of software drivers for the operation of computer hardware interfaces
• Working knowledge in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422
• Familiarity with laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters)
• Experience with Unified Modeling Language (UML) to visualize software architecture and design
• Experience of software development lifecycles, such as Waterfall and Agile
• Experience with Software Configuration Management principles
• Experience with Microsoft Azure DevOps Server or GitHub
• Good written and interpersonal communication skills
Company:
NR Consulting is an information technology consulting firm that offers contingent hiring, direct hires, and managed IT services. Founded in 2017, the company is headquartered in Boulder, USA, with a team of 1001-5000 employees. The company is currently Late Stage.