Senior Principal Software Engineer
Tucson, AZ US
The Senior Principal Software Engineer position is focused on the development, integration, test, and maintenance of software as a part of on-site factory support of test systems to support product testing. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization.
The selected candidate will contribute to multidiscipline engineering teams. Typical work involves the development of both engineering and production test equipment, environments, and systems. As such, the candidate will contribute to the completion of all stages of test product development for RMD test products. They will be expected to work, either as a part of their team or independently, to uncover and resolve issues associated with the development and implementation of test systems.
What You Will Learn:
· Guiding multidisciplined teams in the development of test equipment
· Prioritize and handle multiple tasks in a production environment
· Contributing to cost and schedule management planning
· Communicating with senior management on project status
· Troubleshooting software and test equipment
· Develop requirements for software products
· Written and interpersonal communication skills with Program Management
Qualifications You Must Have:
· Typically requires a bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 10 years prior relevant experience, or an Advanced degree in a related field and minimum 7 years’ experience.
· Minimum of ten (10) years developing and integrating software applications using programming languages including but not limited to C++. C#, Java, Python, or Visual Basic
· Minimum of ten (10) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products.
· Experience with Windows Operating System and Microsoft Visual Studio, and Microsoft Azure DevOps Server.
· Familiarity with laboratory test instrumentation, electronics, and software (Ex. NI VISA, NI Measurement and Automation Explorer, NI Switch Executive)
Qualifications We Prefer:
· Working knowledge of computer architecture and computer hardware optimization techniques.
· Extensive knowledge of common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422
· Extensive knowledge of the development of software drivers for the operation of computer hardware interfaces.
· Professional experience with Unified Modeling Language (UML) to visualize software architecture and design (EX. IBM Rhapsody, Cameo System Modeler, and Cameo Enterprise Architecture)
· Professional experience of software development lifecycles, such as Agile
· Experience with Software Configuration Management principles
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
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
Security Clearance Type:
DoD Clearance: Secret
Security Clearance Status:
Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date
Who We Are:
Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside the contributions of diverse individuals and their areas of expertise, we are able to solve problems better, faster. This multi-dimensional approach enables us to solve the most critical and large-scale challenges across the aerospace & defense, automotive, energy, hi-tech, healthcare, medical devices, rail and semiconductor industries.
We are looking for humble geniuses, who believe that engineering has the potential to make the impossible possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we’re eager to hear from you.
The achievers and courageous challenge-crushers we seek, have the following characteristics and skills:
| Location | Tucson, AZ |
| Industry | Engineering Services |
| Company Size | 10,000 employees or more |
| Website | https://www.quest-global.com/ |
We are Quest Global. We’re in the business of engineering, but what we’re really building is a brighter future. It’s not just what we do, but why we do it that makes us different. We believe engineering has the unique opportunity to solve the problems of today that stand in the way of tomorrow. For 25 years, we have strived to be the most trusted partner for the world’s hardest engineering problems. As a global organization headquartered in Singapore, we live and work in 17 countries, with 56 global delivery centers, driven by 13,000+ extraordinary employees who make the impossible possible every day.
Quest Global brings deep industry knowledge and digital expertise to deliver E2E global product engineering services. We bring together technologies and industries alongside the contributions of diverse individuals and their areas of expertise to solve problems better, faster. This multi-dimensional approach enables us to solve the most important and large-scale challenges across the Aerospace & Defense, Automotive, Energy, Hi-Tech, Healthcare, Medical Devices, Rail and Semiconductor industries.
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder