Raytheon logo

Principal HWIL Software Engineer

Raytheon
  • Tucson, AZ
    1 day ago

    Job Description

    Job Description

    At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world.

    \n


    \n


    \n

    The Hardware in the Loop (HWIL) Department in Tucson, AZ is a multi-discipline organization responsible for designing, building and integrating state of the art testing environments (flight simulators for missiles), as the last step before flight test. On our team, you will work with weapon system designers to understand requirements, design solutions, integrate, and deploy the systems to help support tactical software development, testing, and delivery for missiles to the warfighter.

    \n

    This position is within the Effectors Center of the HWIL organization, and is an onsite role located in Tucson, AZ

    \n


    \n

    What You Will Do

    \n
    • \n
    • Collaborate in a multi-disciplinary team to develop software to control Hardware-In-the-Loop (HWIL) facilities (flight simulators for missiles).
    • \n
    • Software design, coding and integration in a real-time environment.
    • \n
    • Determines end user needs by analyzing system capabilities to resolve problems on program intent, output requirements and input data acquisition. Ensures hardware and software standards are met.
    • \n
    • Designs and implements build procedures that are used to support hardware and software product development and use.
    • \n
    • May develop software configuration standards for company-wide use.
    • \n
    • May train software developers in the use of configuration management tools and the implementation of software quality standards. Includes control modeling (model based design)
    • \n
    \n


    \n

    Qualifications You Must Have

    \n
    • \n
    • Typically requires a Bachelor’s degree in Computer Science, Engineering or other STEM related field and a minimum of 8 years of relevant experience.
    • \n
    • Advanced experience across the Agile software development lifecycle in three or more of the following: C++ data structures and algorithms or C, C++, Python, and/or Object-Oriented Program Languages; integration of real-time software/firmware/hardware; software test equipment maintenance; software requirements definition,
    • \n
    • Advanced experience including at least two of the following: Embedded Software, Embedded Software Security, Embedded Operating Systems (Linux, RTOS, VxWorks, etc.), Software Architecture Design and Implementation.
    • \n
    • Active and transferable Secret U.S. government issued security clearance is required prior to start date with the ability to obtain program access after start.
    • \n
    \n


    \n

    Qualifications We Prefer

    \n
    • \n
    • Strong organization, coordination, planning, teaming skills, as well as written and oral communication skills.
    • \n
    • Experience generating technical documentation and reports.
    • \n
    • Experience with RF theory and application in systems.
    • \n
    • Experience with electronics design and/or conducting data analysis using tools such as Matlab.
    • \n
    • Experience troubleshooting systems using test equipment such as oscilloscopes, logic analyzers, network analyzers, and/or spectrum analyzers.
    • \n
    • Experience contributing to the design, development and/or integration of the test equipment and/or hardware (software that controls complicated hardware systems)
    • \n
    • Strong organization, coordination, planning, teaming skills, as well as written and oral communication skills.
    • \n
    • Experience with Software Agile Process.
    • \n
    • Experience developing software using a Linux operating systems.
    • \n
    • Some comprehension of Earned Value Management System (EVMS) terminology.
    • \n
    \n


    Numbers & Facts

    LocationTucson, AZ
    IndustryAerospace and Defense
    Company Size10,000 employees or more
    Year Founded1922
    Websitehttps://jobs.raytheon.com/

    About Company

    Raytheon Technologies Corporation is an aerospace and defense company that provides advanced systems and services for commercial, military and government customers worldwide. With four industry-leading businesses ― Collins Aerospace Systems, Pratt & Whitney, Raytheon Intelligence & Space and Raytheon Missiles & Defense ― the company delivers solutions that push the boundaries in avionics, cybersecurity, directed energy, electric propulsion, hypersonics, and quantum physics. The company, formed in 2020 through the combination of Raytheon Company and the United Technologies Corporation aerospace businesses, is headquartered in Waltham, Massachusetts.

    Skills

    • Aerospace and Defenseunmatched
    • Agile Programming Methodologiesunmatched
    • Algorithmsunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Communication Skillsunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Computer Securityunmatched
    • Configuration Managementunmatched
    • Cross-Functionalunmatched
    • Data Analysisunmatched
    • Data Entryunmatched
    • Data Structuresunmatched
    • Earned Value Management (EVM)unmatched
    • Electronic Designunmatched
    • Embedded Operating Systemsunmatched
    • Embedded Softwareunmatched
    • Equipment Maintenance/Repairunmatched
    • Hardware Administrationunmatched
    • Hardware Quality Assuranceunmatched
    • Input/Outputunmatched
    • Linux Operating Systemunmatched
    • Logic Analyzerunmatched
    • MATLABunmatched
    • Needs Assessmentunmatched
    • Network Performance/Analysisunmatched
    • Object Oriented Programming (OOP) Languagesunmatched
    • Organizational Skillsunmatched
    • Oscilloscopeunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Procedure Developmentunmatched
    • Procedure Implementationunmatched
    • Product Developmentunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Metricsunmatched
    • RTXunmatched
    • Realtime Operating Systemunmatched
    • Requirements Managementunmatched
    • Research & Development (R&D)unmatched
    • Security Clearanceunmatched
    • Software Administrationunmatched
    • Software Architecture Designunmatched
    • Software Configuration Managementunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Spectrum Analyzersunmatched
    • Standards Developmentunmatched
    • System Testunmatched
    • Systems Analysisunmatched
    • Technical Writingunmatched
    • Test Equipmentunmatched
    • Testingunmatched
    • VxWorksunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder