×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Tewksbury, Middlesex County, Massachusetts, 01876, USA
Listing for: Segment (Twilio)
Full Time position
Listed on 2026-07-15
Job specializations:
  • Software Development
    Unix/Linux, C++ Developer, Software Engineer, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 107500 - 204500 USD Yearly USD 107500.00 204500.00 YEAR
Job Description & How to Apply Below

Position:
Principal Software Development Engineer – Patriot Software Team

Location:

Tewksbury, Massachusetts (onsite SCIF)

Employment Type:

Onsite (full-time). Optional 9/80 schedule available for work/life balance.

Position Overview

This role focuses on designing, developing, and maintaining complex C/C++ software for the Patriot air defense system. The engineer will work closely with system architects, software developers, and product leads throughout the software development lifecycle.

Key Responsibilities
  • Design, develop, and maintain software applications using C and C++ for complex systems.
  • 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.
  • Write and maintain comprehensive documentation for software architectures and design specifications.
  • Participate in code reviews and enforce coding standards and best practices.
  • Stay current with industry trends and C/C++ technological advancements.
  • Support light travel and off‑hours testing (2nd or 3rd shift) as required.
  • Maintain exclusive onsite presence; works in a SCIF environment.
Required Qualifications
  • Bachelor’s degree in STEM (Science, Technology, Engineering, Mathematics) or related field.
  • Minimum 8 years of experience in developing complex systems or applications using C/C++ (or Java or other OOP languages).
  • Experience with embedded systems or real‑time/larger‑scale applications.
  • Proficiency with Unix/Linux operating systems.
  • U.S. citizenship required. Must hold an active, transferable DoD Secret security clearance (INTERIM status acceptable prior to start).
Preferred Qualifications
  • Experience with multithreading, memory management, or performance optimization in complex environments.
  • Knowledge of network communication protocols and shell scripting (tcsh, csh, bash).
  • Familiarity with RTOS (e.g., VxWorks, Integrity) and embedded tooling.
  • Experience with Git, Clear Case, Agile/Scrum, and modern software development methodologies.
  • Strong understanding of data structures, algorithms, and distributed system design.
Compensation and Benefits
  • Salary range: $107,500 - $204,500 USD.
  • Eligibility for benefits: medical, dental, vision, life insurance, short‑term and long‑term disability, 401(k) match, flexible spending accounts, employee assistance program, employee scholar program, parental leave, paid time off, holidays.
  • Potential eligibility for short‑term and long‑term incentive compensation programs based on level and performance.
  • Relocation assistance available.
Equal Opportunity Statement

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. RTX provides affirmative action and benefits to qualified individuals with disabilities and protected veterans in compliance with applicable laws.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary