user avatar

Senior Software Engineer

Beacon Hill

Posted over 6 months ago

Job Requirements

Tucson, AZ
Secret Polygraph not specified
Senior Level Career (10+ yrs experience)
$125,000 - $150,000

Job Description

Overview
We are seeking a highly skilled Senior Software Engineer with deep knowledge of C++ and C#, and strong expertise in the design and architecture of software for complex test equipment systems. This role requires developing software in Windows 10/11 environments and directly integrating it with hardware lab equipment such as oscilloscopes, multimeters, and spectrum analyzers. The ideal candidate will also have hands-on experience with National Instruments TestStand and related NI hardware, supporting mission-critical aerospace and defense programs.

Responsibilities

Lead the design, architecture, and implementation of test equipment software solutions

Develop software in C++ and C# for Windows 10/11 platforms

Perform hands-on integration of software with electronic test and measurement equipment (oscilloscopes, multimeters, spectrum analyzers, NI hardware)

Utilize National Instruments TestStand for automated test execution and validation

Participate in lab-based testing and troubleshooting of integrated systems

Participate in design reviews, provide technical documentation, and maintain coding standards

Ensure software meets export/import compliance requirements


Qualifications:

Required:

Bachelor’s degree in Computer Science, Computer Engineering, or related field (or equivalent experience)

7+ years of professional software engineering experience

Deep knowledge of C++ and C# development for Windows 10/11 platforms

Strong experience in software design and architecture

Proven hands-on experience integrating software with hardware lab equipment (oscilloscopes, multimeters, spectrum analyzers)

Active Secret security clearance

Aerospace & Defense industry experience


Preferred:

Hands-on experience with National Instruments TestStand and NI hardware

Familiarity with automated test environments and measurement systems

Knowledge of export/import compliance requirements in software development
group id: 10120630

Get to Know Beacon Hill's Campus Recruiting Team

job ad image
Find Beacon Hill on Social Media
Network Employers
user avatar
About Us
Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, a commitment to project completion and success and a passion for innovation, creativity and continuous improvement. Our niche brands provide direct hire, executive search, temporary staffing, contract consulting and temp/contract-to-hire solutions to emerging growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations and service offerings will be added to address ever changing constituent needs.
job ad2 image

Beacon Hill Jobs


Job Category
IT - Software
Clearance Level
Secret
Employer
Beacon Hill