Principal Software Engineer

Raytheon   •  

Salt Lake City, UT

Not Specified years

Posted 208 days ago

This job is no longer available.

The successful candidate will work with other experienced engineering staff in one of our key locations (McLean, VA; Annapolis Junction, MD; Salt Lake City, UT; Sunnyvale, CA) to develop and deliver cutting-edge engineering solutions for the protection of our country.

The successful candidate has strong written and verbal communication skills, and the ability to work independently as well as collaboratively in a team environment.

Required Skills:

  • Experience in software development using C, C++, or Java
  • Experience scripting with modern languages such as Python, Ruby, or Perl
  • Experience designing, using, and maintaining object relational databases such as MySQL or PostgreSQL
  • Experience with middleware and interfacing to external software applications
  • Knowledge of Object-oriented design
  • Familiarity with developing in Linux/Unix environments
  • Experience working both in a team
  • Ability to obtain TS/SCI clearance

Desired Skills:

  • Understanding of software development process concepts including requirements, documentation, source control, and testing
  • Experience in UI software development with Qt or other cross-platform frameworks
  • Experience with web application development with Javascript, Adobe Flash, and/or HTML5
  • Experience with Linux/Unix shell scripting
  • Linux OS system administration skills
  • Experience using version control or source code management tools
  • Experience with Human-Computer Interaction
  • Experience with middleware and interfacing to external software applications
  • Experience working with Big Data Analytics concepts and tools
  • Experience and/or knowledge of network protocols such as TCP/IP
  • Understanding of telecommunications, data communications systems, wireless communications concepts and/or signal processing fundamentals
  • Experience with Amazon Web Services environment
  • Effective communication skills (i.e. Oral, Written & Listening)
  • Ability to work effectively on diverse multi-discipline teams
  • Existing Top Secret clearance (Active within the last 24 months)

Required Education: Bachelors of Science degree in Software Engineering, Computer Science, Mathematics, or other STEM related field

Desired Education: Masters of Science degree in Software Engineering, Computer Science, Mathematics, or other STEM related field.

Requisition ID 114897BR