RTX-logo
RTX
·
September 19, 2025
Apply Now
This job has closed.

C/C++ Software Development Engineer II (Onsite)

Portsmouth, RI
Full-time
Onsite
$66K/yr - $130K/yr
Entry, Mid Level
Raytheon is dedicated to helping the nation and allies defend freedoms and deter aggression through their extensive engineering expertise. They are seeking a skilled Software Development Engineer II to develop complex systems in C/C++, participating in all stages of the software development lifecycle and collaborating with cross-functional teams to implement new features and optimize existing code.
Apply Now

Responsibilities

  • Design, develop, and maintain software applications using C/C++ for complex systems and applications.
  • Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability while utilizing new flows through the software factory.
  • Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments.
  • Write and maintain comprehensive documentation for software applications, including system architecture and design specifications.
  • Design and develop tooling to deploy software to various lab and customer site environments.
  • Develop automation pipelines to streamline the integration of upstream software releases, and automate configuration management.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Stay current with industry trends and advancements in C/C++ technologies, especially in relation to complex systems and continuous delivery.

Qualification

Required

  • Typically requires a bachelor’s in science, Technology, Engineering, or Mathematics (STEM) and a minimum of 2 years of experience.
  • Experience developing complex systems and applications using C/C++ or other object-oriented programming language.
  • Experience in a Unix/Linux operating system.
  • The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.

Preferred

  • Active Secret security clearance.
  • Strong understanding of data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems.
  • Experience in embedded systems, real-time systems, or large-scale applications.
  • Experience with multithreading, memory management, and performance optimization in complex environments.
  • Experience with Network Communication Protocols, Shell Scripting (tcsh, csh, bash), software development tools like Git/Clearcase, software debuggers, and using embedded RTOSs (e.g. VxWorks, Integrity).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Proven experience in developing automation pipelines using industry tools such as Jenkins and Git.
  • Experience in scripting languages such as Python or Bash.
  • Experience in Run-Time Infrastructure (RTI) / High Level Architecture (HLA).
  • Familiarity with software development methodologies (Agile, Scrum, etc.).

Benefits

  • Medical
  • Dental
  • Vision
  • Life insurance
  • Short-term disability
  • Long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee assistance program
  • Employee Scholar Program
  • Parental leave
  • Paid time off
  • Holidays
RTX is comprised of three market-leading businesses – Collins Aerospace, Pratt & Whitney and Raytheon – working as one to answer the biggest questions and solve the hardest problems in aerospace and defense.
Glassdoor
3.8
Founded in 1922
Arlington, Virginia, USA
10001+ employees
http://www.raytheon.com
5 other Similar Jobs