R

Principal Software Engineer with Test Equipment

Raytheon

Tucson, AZ
1 month ago
$101,000 - $203,000

Job Description

Join Raytheon as a Principal Software Engineer focused on developing advanced software solutions for weapon systems. You will engage in a dynamic environment, leading a team to create innovative applications that support critical engineering tasks, while enjoying a comprehensive benefits package.

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 minimum 8 years experience, or Advanced degree with minimum 5 years experience
  • Experience in developing and integrating software applications using C++, C#, Java, Python or Visual Basic
  • Experience with integrated development environments and debugging tools
  • Experience with 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 hardware optimization techniques
  • Experience developing software drivers for hardware interfaces
  • Experience in common computer protocols (TCP/IP, UDP, RS-422)
  • Experience with Unified Modeling Language (UML)
  • Experience in software development lifecycles (Waterfall, Agile)
  • Experience with Software Configuration Management principles
  • Experience 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, and life insuranceShort-term and long-term disability401(k) matchFlexible spending accountsFlexible work schedulesEmployee assistance programEmployee Scholar ProgramParental leavePaid time off and holidays