R

Principal Software Engineer with Test Equipment

Raytheon

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

Job Description

Join Raytheon as a Principal Software Engineer focusing on developing advanced software solutions for weapon system products. This role involves designing, developing, and integrating software applications, leading engineering teams, and supporting the entire engineering lifecycle in a dynamic environment.

Key Responsibilities

  • Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio
  • 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 Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years experience or an Advanced degree in a related field and 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
  • Prior experience in Windows Operating System and Microsoft Visual Studio
  • Experience in 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 in developing software drivers for computer hardware interfaces
  • Familiarity with computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422
  • Experience with Unified Modeling Language (UML)
  • Experience in software development lifecycles, such as Waterfall and Agile
  • Knowledge of Software Configuration Management principles
  • Experience with Microsoft Azure DevOps Server or GitHub
  • Strong written and interpersonal communication skills
  • Experience in leading teams/projects

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