Sign Up Sign Up Log In Sign Up
This job has expired and you can't apply for it anymore. Start a new search.

Principal Software Engineer

Summary:Raytheon Secure Information Systems (SIS) produces the highest security encryption products to protect classified data and computing resources from cybersecurity attacks.With more than 100 NSA certified products, SIS solutions protect warfighter communication over land, sea, air and space.


Responsibilities include architecture, design, development, integration, and testing of embedded software for a network security appliances, including device management software, communication protocols, device drivers, and control plane security features.Work closely with a team software engineers to ensure implementation meets the product requirements.Socialize designs with team and integrates suggestions and changes as appropriate.Unit test software components to ensure module-level functionality and data structure consistency.Participates in design and implementation/code reviews of other team members.Work with implementation teams to derive and document appropriate designs for the problem space.Provide documentation as appropriate including design documentation, inputs for external specifications; system requirements specifications and end user documentation.Independently manages time and prioritizes tasks to achieve results within cost and schedule constraints.Resolves issues found during engineering test in a timely manner, taking risk into account.Consistent use of group tools for tracking of defects and management of code.Implement code in a timely fashion and with high quality, consistent with standards for the group.

Note: This position will be based in Morrisville, NC.

Required qualifications:

·Min 8 years software development experience

·Understanding of network security protocols and algorithms (e.g. TLS, SSL, encryption, OpenSSL, X.509 Certificates, etc.)

·Proven experience in large complex software/hardware developments, many years of embedded development

·Sound working knowledge of memory management, pthreads, inter-process communication, IPC and synchronization methods, strong software and hardware debugging skills (e.g. GDB,KGDB, JTAG probes) is expected

·Expert in C and C++

·Several years of experience using embedded Linux (kernel and user levels) or like RTOS

·Understands networking protocols such as TCP/IP, UDP, ARP, and ICMP

·Excellent organizational, decision making and communication skills

·Prior experience in the technological spaces the work requires

·U.S. Citizenship

·Active DOD Secret Clearance and be able to obtain Top Secret Clearance

Desired qualifications:

·Experience with Key Management Infrastructure (KMI-3300) and Over-The-Network-Keying (OTNK)

·Control plane implementation for Ethernet based Network Appliances

·Control plane processor experience

·CLI, SNMP, MIBs experience for device management

·Certified EVMS

·Experience with creating software development cost and schedule sizing’s for new product and feature development

·Experience working with IMS (Integrated Master Schedule)

·Experience with Raytheon’s Development Process

·Experience in Waterfall and Agile/Scrum, Continuous Integration Environments

·Experience with requirements management using DOORS

·Experience with configuration management tools

·Software or Systems Engineering Integration expertise

Required Education:

B.S. Computer Science, Computer Engineering, Software Engineering, Electrical Engineering or other Engineering discipline

Desired Education:

M.S. in Computer Science, Computer Engineering, or Electrical Engineering

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

This position requires a U.S. person or the ability to obtain an Export Authorization from the appropriate government agency for non-U.S. persons


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

Company Name:
Security Clearance:
Morrisville, North Carolina
United States
Not Specified
Job Number:

Send me email alerts for similar jobs