Principal Software C/C++ Engineer
$107.5k - $204.5kRTX
Date Posted:
2026-06-23
Country:
United States of America
Location:
US-MA-MARLBOROUGH-MA2 ~ 1001 Boston Post Rd ~ BLDG 2
Position Role Type:
Onsite
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
Active and transferable U.S. government issued security clearance is required prior to start date.?
U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance?
Security Clearance Type:
DoD Clearance: Secret
Security Clearance Status:
Ability to obtain INTERIM U.S. government issued security clearance is required prior to start date
At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world.
Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. We deliver solutions that help our nation and allies defend freedoms and deter aggression, creating a safer, more secure world. Join us and help shape the future of aerospace and defense.
We are seeking Senior Software Engineers to join our development team in Marlborough, Massachusetts. All teams develop software in a variety of languages including C++, C, and several others. Candidates can expect to work on many if not all the phases of the software development life cycle.
In this position, you will be responsible for providing practical solutions to difficult technical software problems. You can expect to support multiple programs and multiple platforms within a software product line. Software Engineering positions include working on a variety of different tasks including real-time software development, application software development, test and verification, data analysis, software tools development, and many others.
This role will be 100% on-site in Marlborough, Massachusetts.
What You Will Do
Assist and participate in the requirements, design, development and testing of real-time embedded software, application software, and tools, to include development of new work products or enhancement of existing applications and systems.
Design, code, test, integrate, and document software solutions.
Participate in internal review of software components and systems.
Collaborate with project managers and other professionals within Engineering.
Follow established development practices and processes to maintain the configuration management of software products.
Qualifications You Must Have
Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience unless prohibited by local laws/regulations.
Experience with C++, C, and/or Java.
The ability to obtain and maintain a U. S. Government issued Interim Secret security clearance prior to the start date. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance.
Qualifications We Prefer
Knowledge of data structures and algorithms, systems software design, operating systems, architectures, software development life cycle and processes.
Experience in software development, and with Windows and Linux Operating Systems, GIT, Jira, Jenkins, Perl, Bash, and Kornshell.
Experience developing software in a team-based development environment, preferably Agile/SCRUM, DevOps and test automation.
Strong problem-solving and communication skills, including ability to produce technical documentation, and the desire to learn new technologies and tools.
Able to travel domestic and international.
Demonstrated ability to work effectively with coworkers.
Demonstrated ability to work with colleagues who represent multiple work and conflict resolution styles.
What We Offer
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
Relocation eligible.
Learn More & Apply Now!
Please ensure the role type defined below is appropriate for your needs before applying to this role. This position is classified as:
Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
Candidates will learn more about role type and current site status throughout the recruiting process. For onsite roles, commuting to and from the assigned site is the employee's personal responsibility.
This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA , an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here:
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
The salary range for this role is 107,500 USD - 204,500 USD. The salary range provided is a good faith estimate representative of all experience levels.
RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, 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, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link ( to read the Policy and Terms
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
$107.5k - $204.5k
...Senior Software Engineer – Marlborough, Massachusetts Location Marlborough, Massachusetts (US-MA-MARLBOROUGH) Job Type Onsite. Clearance Requirements... ..., where not prohibited by local law. Experience with C++, C, and/or Java. Ability to obtain and maintain an active U.S....PrincipalSoftwareTemporary workInterim roleLocal areaRelocationFlexible hours- ...Principal Level Electrical Engineer The Radar Digital Products (RDP) Department at Raytheon is seeking an experienced Principal level Electrical... ...required Work cooperatively with systems, hardware, software engineers, and program management to ensure product success...PrincipalSoftwareRelocation
$132.4k - $251.6k
...Senior Principal Systems Engineer Raytheon is seeking a talented and motivated Senior Principal Systems... ...environments. Troubleshoot and analyze hardware, software, and system issues through detailed... ...requirements. Experience with C++, Python, or similar. Experience generating...PrincipalSoftwareFlexible hours$80k - $190k
...FishEye Software is seeking a C++ Software Engineer to support a variety of mission-critical programs. In this role you will contribute across the full Software Development Lifecycle (SDLC), including software development, system integration, testing, and validation to...SoftwareTemporary work$132.4k - $251.6k
...Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum 10 years’ of prior work experience... .... Experience with I/Q signal processing analysis in MATLAB, C/C++, Python, or other programming languages. Understanding of...PrincipalTemporary workWork experience placementRelocationFlexible hoursDay shift$132.4k - $251.6k
...Dr ~ ASSABET BLDG Date Posted 2026-01-22 Position Senior Principal Systems Security Engineer (Anti-Tamper/Program Protection) – P5 (Onsite) Security... ...Experience in design, development and fielding of SSE systems Software, Firmware, & Microelectronics Engineering, Cryptography...PrincipalSoftwareTemporary workRelocation packageFlexible hours$132.4k - $251.6k
...Collins Aerospace, an RTX company, is seeking a Senior Principal Digital Electrical Engineer to perform duties at a work center with an emphasis on... ...such as Layout, Systems, Mechanical, Test, FPGA, and Software engineers is a must. Moreover, proficiency with analog...PrincipalSoftwareTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Electrical Engineer IPG Medical Corporation is focused on developing next-generation medical... ...of embedded systems (both hardware and software) for new and existing medical devices.... ...series preferred) and firmware development in C/C++ ~ Prior experience with RTOS (CMSIS2 /...SoftwareWork experience placement
$111k - $150k
...Position Senior Software Systems Engineer Department Beauty and Wellness Work Location Marlborough, MA (Hybrid – work 3 days onsite) Hybrid Schedule... ...CI/CD systems Embedded firmware development experience in C/C++ Compensation In Massachusetts, the standard base pay range...SoftwareFull timeTemporary workWork at officeLocal areaRemote workMonday to Friday- ...having both in-person time with colleagues and flexible at-home life optimizations. Learn More: We are looking for a Senior Software Engineer to contribute to the core programming language and runtime systems that power MATLAB. In this role, you will work on the underlying...SoftwareWork experience placementWork at officeWorldwideFlexible hours
$107.5k - $204.5k
...Strategic Communications team is seeking an experienced Principal Systems Engineers in a role committed to creating creative and cost-effective... ...systems, ground and flight computers, sensors, cyber and software solutions, as well as providing integration of Mission Systems...PrincipalSoftwareTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$107.5k - $204.5k
...Strategic Communications team is seeking an experienced Principal Systems Engineers in a role committed to creating creative and cost-effective... ...systems, ground and flight computers, sensors, cyber and software solutions, as well as providing integration of Mission Systems...PrincipalSoftwareTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...within the Device and Data organization Accountability of Engineering solutions for current state and future vision that align to... ...updated with the latest technologies Troubleshoot complex software and hardware issues as the final IT escalation level Develop...Software
$68.9k - $131.1k
...Principal System Administrator Location: US-MA-MARLBOROUGH-MA3 ~ 1001 Boston Post Rd ~ BLDG 3 Role Type: Onsite Security Clearance: Current... ...with MECM/SCCM, PXE boot services, OS imaging, and automated software deployment frameworks. Experience with enterprise Windows...SoftwareFull timeCasual workRelocation package$86.8k - $165.2k
...Receiver Exciter and Processing Architecture Department as a Senior Software Engineer. The team’s primary goal is to design, architect, and... ...generation radar systems. What You Will Do Code, test, and integrate C++ real-time signal processing algorithms or control functions...SoftwareTemporary workRelocationFlexible hoursDay shift- ...maintenance, and troubleshooting of end user workstation hardware, software, and peripheral devices as needed Participate in outage/... ...experience Education & Certification BS degree in Computer Science, Engineering or related subject or equivalent experience ITIL, Microsoft,...SoftwareWork at officeImmediate startFlexible hours
$80k - $190k
...FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense initiatives. Along the way, you'll collaborate with a cross-functional team...SoftwareTemporary work- ...Software Developer Software Developer needs 10+ years' Mulesoft developer experience. Software Developer requires: Education: Bachelor's degree in Computer Science or related field and more than 4 years of relevant experience, or Master's Degree and more than 2 years...Software
- ...elevations, and site photos for projects. Utilizing Sage estimating software and Excel to determine project needs and forecast project... ...’s degree in business, Architecture, Interior Design or Engineering, will consider 5+ years of experience in lieu of college degree...Software
- ...Senior Principal Systems Development EngineerOur customers' system requirements are usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology to meet them. We design...PrincipalSoftware
- ...Model-Based Systems Engineer (MBSE) Engagements Subject Matter Expert (SME) The Model-Based Systems Engineer (MBSE) Engagements Subject Matter Expert (SME) will drive the implementation of Model-Based Systems Engineering (MBSE) solutions at Raytheon. You will collaborate...PrincipalRelocation package
$105.3k - $150.15k
...activities in the assigned market Demonstrates technical leadership and subject matter expertise of network products (hardware, software, cloud, services, marketplace, financing, etc. ) solutions Acts as technical expert and consultant to develop and propose...SoftwareHourly payFull timeTemporary workWork experience placementWork at officeRemote work$172k - $236.5k
Senior Principal Systems Development Engineer Our customers’ system requirements are usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology to meet them. We design and...PrincipalSoftwareFull time- ...culture, and competitive benefits. About the Role We are seeking a Principal Data Architect to lead the design of data architecture across... ...Act as a bridge between enterprise applications, data engineering, and business teams Influence architecture decisions across IT...PrincipalWorldwide
$18.26 - $26.89 per hour
...Position: Document Control Coordinator Department: Engineering Work Location: Marlborough, MA Hybrid (work 3 days onsite) Hybrid Schedule... ...Share Point, Oracle E-Business, Smartsheet's and Agile PLM software a plus. Demonstrate flexibility and adaptability in a fast-paced...SoftwareHourly payFull timeTemporary workWork at officeLocal areaRemote workMonday to FridayFlexible hours- ...Senior Software Engineer Pluris specializes in helping multichannel marketers design and execute strategies to improve operational fitness... ...experience in JavaScript, SQL, Oracle, Perl, Shell scripting, and C/C++. Minimum 3 years of experience in Unix/Linux environment,...SoftwareSeasonal work
$166.7k - $210.1k
...with marketing, product, technical account management, presales engineering resources, as well as with local/regional and global... ...direct manager What We Are Looking For Proven Enterprise software / SaaS / Cloud channel sales leader with a track record of successful...SoftwareHourly payFull timeTemporary workWork experience placementWork at officeLocal areaRemote work- ...to organize and lead meetings -Experience with MS Office Suite (Excel, Word, PowerPoint), flow diagramming and project management software required Qualifications Education: Bachelor of Science (BS) degree in a related discipline or Masters of Science (MS) degree in a...Software
$24 - $28 per hour
...Office Suite (Excel, Word, Outlook). Ability to read and interpret engineering drawings to ensure accurate procurement of technical... ...with Microsoft Dynamics NAV. Experience with ERP or procurement software. Knowledge of supply chain and procurement best practices. Strong...SoftwareHourly payPermanent employmentFull timeContract workTemporary workWork at office$107.5k - $204.5k
...component, circuit card assembly, and subsystem levels. Transition to production and technical support to manufacturing and test engineers. Occasional travel to supplier, integration, and customer sites may be required. Opportunities to manage small projects or processes...PrincipalTemporary workInterim roleRelocation packageFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software C/C++ Engineer. Be the first to apply!
- senior principal scientist Marlborough, MA
- principal Marlborough, MA
- entry level software sales Marlborough, MA
- healthcare software sales Marlborough, MA
- software implementation project manager Marlborough, MA
- id software Marlborough, MA
- software Marlborough, MA
- software sales Marlborough, MA
- ultimate software Marlborough, MA
- software technology Marlborough, MA

