Not specified
Concerned about your lack of experience? Learn More...
Employment Type:
Not Specified
Job Category:
Aerospace & Aeronautics
See more jobs for students and recent grads who studied:
Principal Software Engineer
Raytheon Company | Dallas, Texas
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company

Job Description

We are pursuing top talent to join the Raytheon team and support our vision to be \u201cOne global team creating trusted, innovative solutions to make the world a safer place\u201d. Our software engineers are developing and maintaining the critical capabilities, which arm and defend our warfighters. Candidates have the opportunity to work alongside and be mentored by the best and the brightest engineers and scientists who are providing electro-optical and radar sensor solutions which deliver superior detecting, ranging, and tracking for military forces worldwide.

This position will support design, development, test, and verification of algorithmically intensive, real-time, embedded singal processing software supporting the Multi-Spectral Targeting System (MTS) family of programs. The successful candidate will be an active participant in one or more integrated product teams (IPTs) within the Space and Airborne Systems (SAS) business unit. The software development assignment will consist of software for complex, passive and active, Electro Optic (EO) systems. Specific duties include performing software architecture and design, software development and system integration and test support for a complex sensor system using Raytheon engineering processes and practices. The individual may also be called upon to provide flight test and field support. This individual will work as part of a large multi-disciplined team to develop the system. This individual will also be asked to use modular design approaches and/or agile software development techniques for a high quality, supportable system.

Why Choose Raytheon

Invest in yourself by investing in a career at Raytheon. We support career development in both technical and management paths, with numerous internal and external training opportunities, educational assistance programs, rotational training and development, mentoring, and leadership development programs. We emphasize work life-balance and encourage employees to take advantage of our flexible work arrangements and telecommuting opportunities.

We have been recognized across industry with accolades such as:

  • One of the top ten \u201cBest Companies for Women to Work\u201d by IEEE Women in Engineering magazine
  • Among the \u201cBest Places to Launch a Career\u201d by Business Week magazine
  • A \u201cTop 50 Employer\u201d by readers of Workforce Diversity for Engineering and IT Professionals

Check out our Raytheon overview on YouTube:

Responsibilities include:

  • Participating in the full software lifecycle development (requirements analysis, architecture and design, implementation and unit testing, software integration and test, system level integration)
  • Integrating system parameters and software solutions into the real-time system and ensure the functionality of the requirement.
  • Participating in code and other software artifacts reviews.
  • Interacting with engineers from other disciplines, such as Systems and Electrical Engineering, to obtain pertinent information required to accomplish tasks.

Required Skills:

  • Minimum 8 years\u2019 experience supporting and developing real-time embedded software.
  • Experience with C/C++.
  • Experience with Signal Processing software development, Image Processing software development and/or implementation of complex algorithmic software, specifically via GPGPU development using CUDA on Nvidia processing architectures.
  • Must have a demonstrated ability to develop real-time embedded SW in a high maturity process driven environment.
  • Experience using a Real-Time Operating Systems (RTOS), e.g., Linux, VxWorks, Green Hills (GH) Integrity.
  • Applicants must have the ability to manage their own workload and have strong decision analysis skills.
  • Must be able to manage multiple unrelated tasks in an organized manner.
  • Ability to work occasional overtime to support critical program events.
  • Must be able to communicate effectively in both written and oral form, and must be able to team well with others.\u3000 This includes demonstrated effective communication with internal and external customers.
  • Willing to travel < 20%="" of="" the="" time="" to="" support="" flight="" tests="" and="" off-site="" integration="">
  • U.S. Citizenship status is required as this position will need a U.S. Security Clearance within 1 year of start date.
  • Ability to obtain a Secret clearance is required.
  • U.S. Citizenship status is required as this position will require the ability to access US only data systems.

Desired Skills:

  • Software experience programming in Ada.
  • Familiarity with Agile lifecycle process including Scrum, Continuous Integration, and Test Driven Development Methodologies
  • Working knowledge of UNIX, Linux, Windows, VxWorks and/or other Real time operating systems
  • Current working developing and documenting software architectures in a model based development environment.\u3000
  • Working knowledge leading a small development team using DOORS, GIT, JIRA, and/or Rational Team Concert (RTC).
  • Working experience with Intel or similar processor, hardware interfaces, and space/airborne sensor systems.\u3000
  • Working experience with hardware interfaces and communications within both distributed and closely coupled multi-processor systems.
  • Experience with design, code, integration, and test of large systems.
  • A current Secret clearance.

Required Education:
Minimum B.S. degree from an accredited university, Major in Computer Science, Computer Engineering, Electrical Engineering or related discipline.

Desired Education:
M.S. degree from an accredited university, Major in Computer Science, Computer Engineering, Electrical Engineering or related discipline.

\n147470BR 147470

Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.


About Raytheon Company

Raytheon Company is a technology and innovation leader specializing in defense, civil government and cybersecurity markets throughout the world. With a history of innovation spanning 92 years, Raytheon provides state-of-the-art electronics, mission systems integration and other capabilities in the areas of sensing; effects; and command, control, communications and intelligence systems; as well as a broad range of mission support services

Advertisement Advertisement