R

Principal Software Engineer with Test Equipment

Raytheon

Tucson, AZ
29 days ago
$101,000 - $203,000

Job Description

Join Raytheon's Test Equipment Engineering team as a Principal Software Engineer, where you'll design and develop advanced software solutions for weapon system products. This role involves collaboration with multidiscipline engineering teams and provides an opportunity to lead and mentor junior engineers while leveraging cutting-edge technology.

Key Responsibilities

  • Design, develop and integrate object-oriented software applications using C#, C++
  • 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

Required Qualifications

  • Bachelor’s Degree in STEM or related field with 8 years of experience, or Advanced degree with 5 years of experience
  • Experience in developing and integrating software applications using C++, C#, Java, Python or Visual Basic
  • Proficiency in Windows Operating System and Microsoft Visual Studio
  • Experience with laboratory test instrumentation and electronics
  • Ability to obtain and maintain a U.S. government issued security clearance

Preferred Qualifications

  • Experience with computer architecture and optimization techniques
  • Experience developing software drivers for computer hardware interfaces
  • Familiarity with computer hardware interfaces and data protocols (TCP/IP, UDP, RS-422)
  • Experience with Unified Modeling Language (UML)
  • Knowledge of software development lifecycles (Waterfall, Agile)
  • Experience with Software Configuration Management principles
  • Familiarity with Microsoft Azure DevOps Server or GitHub
  • Strong written and interpersonal communication skills
  • Experience in leading teams/projects in a technical capacity

Benefits & Perks

Medical, dental, vision insuranceLife insuranceShort-term and long-term disability401(k) matchFlexible spending accountsFlexible work schedulesEmployee assistance programEmployee Scholar ProgramParental leavePaid time offHolidays