Principal Software Engineer
$107.5k - $204.5kRaytheon Co
Date Posted:
2026-06-10Country:
United States of AmericaLocation:
US-MA-TEWKSBURY-TB3 ~ 50 Apple Hill Dr ~ CONCORD BLDG, Tewksbury Tb3 300 ConcordPosition Role Type:
OnsiteU.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 clearanceSecurity Clearance Type:
DoD Clearance: SecretSecurity Clearance Status:
Ability to obtain INTERIM U.S. government issued security clearance is required prior to start dateAt 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.
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring 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. Our team solves tough, meaningful problems that create a safer, more secure world.
We are seeking a skilled and detail-oriented Principal Software Development Engineer with a focus on developing complex systems in C/C++ as part of our Patriot Software Team in Tewksbury, Massachusetts. The ideal candidate will have a passion for creating high-performance applications and will be involved in all stages of the software development lifecycle. Patriot is the world's pre-eminent air defense system, and we are currently developing software in support of new system capabilities. In this role, you will work closely with software developers, system architects, and product leads to ensure that the solutions we deliver meet our customers’ requirements. You’ll have the opportunity to work in a dynamic, fast-paced environment where your contributions will have a direct impact on the success of our products around the world.
The position works in a SCIF environment with an optional 9/80 schedule accommodate work/life balance practices.
What You Will Do
- Design, develop, and maintain software applications using C and C++ for complex systems and applications.
- Collaborate with cross-functional teams to define, design, and implement new features, ensuring system integration and scalability.
- Troubleshoot, debug, and optimize existing code for performance and efficiency in complex environments.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Light travel and off hours testing (2nd or 3rd shift) may occasionally be required.
- This position requires exclusive onsite presence.
Qualifications You Must Have
- Typically requires a bachelor’s in science, Technology, Engineering, or Mathematics (STEM) and a minimum of 8 years of experience.
- Experience in developing complex systems and applications using C/C++, Java or other object-oriented programming language.
- Experience in embedded systems, real-time systems, or large-scale applications.
- Experience in a Unix/Linux operating system.
- Ability to obtain Interim Secret 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.
Qualifications We Prefer
- Active Secret security clearance.
- Experience with multithreading, memory management, or performance optimization in complex environments.
- Experience with data structures, algorithms, and software design principles, particularly in high-concurrency and distributed systems.
- 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).
- Experience with with version control systems (e.g., Git).
- Experience with software development methodologies (Agile, Scrum, etc.).
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 – Relocation assistance available.
Learn More & Apply Now!
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
$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay... ...Exciter & Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal is to design, develop...SuggestedTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hoursDay shift$107.5k - $204.5k
...Job Details Position: Principal Embedded Software Engineer Date Posted: 2026-04-08 Location: Marlborough, MA; 1001 Boston Post Rd, BLDG 2 Role Type: Onsite Citizenship: U.S. citizen required; U.S. Person or person with immigration status meeting security clearance requirements...SuggestedTemporary workRelocation packageFlexible hoursDay shift$107.5k - $204.5k
...in Marlborough, Massachusetts. 100% onsite. All teams develop software in a variety of languages including C++, C, and several others... ...Collaborate with project managers and other professionals within Engineering. Follow established development practices and processes to...SuggestedTemporary workInterim roleLocal areaFlexible hours$109.6k - $137k
...foster fun and relationship building across our global community. The Role We are seeking a strategic and technical hands‑on Principal Software Engineer to lead our Automation and Performance Engineering initiatives across the enterprise. As a Principal Software Quality...SuggestedShift work- Prattwhitney is seeking a Principal Embedded Software Engineer in Sudbury, MA. The position involves supporting the sustainment of legacy radar systems and migrating software to modern platforms. Candidates should have extensive experience in embedded software development...SuggestedRelocation package
- ...edge medical equipment, surgical products and information technology solutions. Job Description We are looking for a Sr Embedded Software Engineer to work as part of a New Product Development team tasked with designing and implementing new technology and features into the...
$130k - $150k
Senior Software Engineer RFT Indirect Labor SureScan, MA, Inc Boxborough, MA, US Salary Range: $130,000 - $150,000 annually JOB SUMMARY/OBJECTIVE: Under the supervision of the Director of Software Engineering, this key role is to develop production‑quality code for security...Local area- ...Senior Release Train Engineer Apex Systems is a world class technology services business that incorporates industry insights and experience... ...communications. ~ Experience working with cloud-based software platforms and distributed engineering teams. ~ Experience in...Local areaRemote work
- ...position is intended to be an entry level position focused on software functional testing and quality assurance, and the fulfillment... ...documentation of test results. Correspond with Software and Template Engineering, give feedback to any questions they may have, and facilitate...For contractorsWork experience placementWork at officeLocal area
- SureScan Corporation in Boxborough, MA, is looking for a Senior Software Engineer to develop production-quality code for security X-Ray systems. This role requires collaboration with other engineers to enhance software architecture and develop comprehensive documentation...Full time
- Ralliant Corporation is seeking a Senior Software Quality Engineer in Boxborough, MA to ensure the reliability and performance of embedded devices. In this position, you'll work closely with engineering teams on verification strategies and test automation across various...
- Geocomp, Inc. is seeking an experienced Mechanical Engineer to join our team in Acton, Massachusetts. This role involves leading the design and development of advanced electro-mechanical laboratory testing equipment for geotechnical applications. You will manage the product...
$189.3k - $271.5k
...T PAM4 DSP. Your Impact You will be a key member of Acacia’s Software team responsible for embedded CPU code development to configure... ...products. You will interface with the wider cross‑functional engineering team to architect the system software, develop algorithms,...Temporary workWork at office$120k - $140k
Linux Automation Engineer Location: Littleton, MA (100% Onsite) Base Salary: $120,000-$140,000 + Bonus Potential Benefits: Medical, Dental, Vision, FSA, 401k, PTO, Sick Time, Holidays Job Type: Full-Time Start Date: ASAP Typical Hours: M-F, 8 AM - 5 PM (some flexibility...Permanent employmentFull timeContract workImmediate start- Franklin Professional Associates is seeking a Sr Embedded Software Engineer for a leading medical device manufacturer in Acton, Massachusetts. In this role, you will join the New Product Development team to design and implement cutting-edge medical technology. The ideal...
- Flextronics - The Flex Company is seeking a Principal Thermal Mechanical Engineer in Littleton, MA. The role involves leading the design of fluid and thermal systems to improve heat capture for liquid cooling in data centers. Qualified candidates will have over 7 years...Flexible hours
- ...candidate will possess extensive experience leading architecture and pathfinding for next-generation Memory PHY solutions, mentoring engineering teams, and influencing product direction. With 15-20+ years in high-speed interface design, the successful applicant will have...Remote job
$33.55 - $39.47 per hour
...Job Title Lead Operating Engineer Job Description Summary Responsible to ensure the proper efficient operations and maintenance of the mechanical electrical and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational tasks...Minimum wageFor contractorsApprenticeshipWork at officeImmediate startFlexible hours$152k - $227.98k
Job Summary Passionate about combining cutting-edge technology with profound purpose? As a Staff Embedded Software Engineer, you’ll help deliver the user-friendly solutions that give people with diabetes their freedom back, all while advancing your career in a supportive...Full timeWork experience placementWork at office3 days per week- SynQor is looking for a senior electrical engineer with a strong background in power electronics. The successful candidate must have DC... ...specifications. Ability to use schematic capture and PCB layout software a plus. Ability to use simulation and analysis tools such as...Flexible hours
$70 - $95 per hour
...Overview Designs and implements software of embedded devices and systems from requirements to production and commercial deployment for... ..., design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability and scalability...Hourly pay3 days per week$128k - $170k
...in partnership with MedTech companies and innovators to develop software-driven medical devices, robotic technology, embedded systems, and computer vision solutions. As a Senior Embedded Software Engineer with us, you will be responsible for managing and facilitating the...Full timeWork experience placementFlexible hours- A technology firm in Boxborough, MA, is seeking a senior electrical engineer with expertise in power electronics and experience in DC-DC and AC-DC converter design. Responsibilities include providing technical support to customers, assisting with quality assurance, and...
$86.8k - $165.2k
Prattwhitney is looking for an experienced Software Engineer in Sudbury, MA, to enhance Air Traffic Control Systems. Key responsibilities include diagnosing software issues and collaborating with an engineering team. Qualified candidates must have a Bachelor's degree in...Flexible hours$86.8k - $165.2k
Our Connected Aviation - Air Traffic Solutions (ATS-SED) is seeking an experienced Software Engineer to support and enhance our Air Traffic Control Systems worldwide, including NextGen Weather Processor, STARS, and AutoTrac product lines. The role is located in Marlbrough...WorldwideFlexible hours$136.5k - $260.5k
Hobbsnews is seeking a Senior Software Engineer to join our SD-WAN engineering team in Westford, Massachusetts. This hybrid role involves software development for a hyper-scalable cloud AIOps platform. The ideal candidate has 6+ years of experience and strong skills in...- ...mission—Simply Flying—drives us to create intuitive, safety-enhancing products that elevate the future of flight. About the Software Engineer II positions Our Software Engineers develop embedded software components for Avidyne’s avionics systems, contributing to the design...
$120.5k - $228.5k
## Software EngineerApplylocations: Westford, Massachusettstime type: Full timeposted on: Posted 8 Days Agojob requisition id: 1205914Software... ....HPE / Juniper Networks is looking for a senior software engineer to work on its next generation Enterprise switching portfolio...Work experience placementWork at office2 days per week- Prattwhitney is seeking a Senior Software Engineer to design and implement digital signal processing algorithms for sensor systems in Marlborough, Massachusetts. This role requires U.S. citizenship and a Secret security clearance, with minimum qualifications of 5 years...Flexible hours
$136.5k - $260.5k
Senior Software Engineer Datapath This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...Work experience placementWork at office2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- embedded software Acton, MA
- id software Acton, MA
- healthcare software sales Acton, MA
- software implementation project manager Acton, MA
- software Acton, MA
- remote software sales Acton, MA
- senior c# .net software developer Acton, MA
- principal software engineer manager
- principal software engineer
- senior principal software engineer

