Sr Principal Software Eng

Raytheon   •  

El Segundo, CA

Industry: Aerospace & Defense


11 - 15 years

Posted 21 days ago

Job Description:
The Software Engineering Center is seeking an enthusiastic and highly capable software engineer. The selected candidate will be responsible for analyzing and creating complex requirements, developing automated custom-tailored software build system, streamlining existing software development, test, integration, and release processes using the latest tools, identifying potential issues early for quick resolutions, and providing solutions based on sound software engineering and DevOps principles. Ability to understand and employ Raytheon software development process during each phase of the software development cycle.

Required Skills:

  • 10+ years’ relevant experience in Computer Science, Computer Engineering, Electrical Engineering or related disciplines
  • Experience in security software development using C and application to real time operating systems
  • Familiar with object-oriented software development methodologies
  • Familiar with software life cycle
  • Strong Integration and Testing
  • US Citizenship
  • Experience with developing multi-threaded applications
  • Active DoD/Secret clearance with ability to obtain SAP/SAR

Desired Skills:

  • Competence in embedded software debugging and analysis tools (e.g. JTAG, GDB, etc.)
  • Good understanding of different microprocessor architectures (e.g. PPC, x86, etc.)
  • Understanding of agile software methodologies
  • Background in cybersecurity or cryptography
  • Experience in customer interface and presentation skills
  • Good communication (oral and written) skills
  • Familiar with modeling languages, e.g. UML
  • TS clearance and existing SAP/SAR clearances
  • Strong knowledge of COTS commercial standards and Open Mission Systems Standards
  • Experience in embedded processor design, including background in the latest COTS embedded processor business trends and technical developments
  • Familiar with real-time operating systems, e.g., VxWorks, Green Hills Integrity, or Unix/Linux

Required Education:
Bachelor’s Degree in Computer Science, Engineering, Math or other technical degree

U.S. Citizenship status is required as this position needs an active U.S. Security Clearance as of day one of employment.