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

Research Software Engineer, Formal Methods

Remote / Online - Candidates ideally in
Cambridge, Middlesex County, Massachusetts, 02140, USA
Listing for: Prattwhitney
Full Time, Remote/Work from Home position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 68900 - 131100 USD Yearly USD 68900.00 131100.00 YEAR
Job Description & How to Apply Below

RTX Corporation combines Collins Aerospace, Pratt & Whitney, and Raytheon, serving commercial, military, and government customers worldwide. The BBN team is part of RTX’s advanced technology initiatives.

Job Title

Research Software Engineer, Formal Methods – Hybrid (Cambridge, MA / Arlington, VA / Columbia, MD)

Position Overview

Responsible for developing software and formal methodologies to enhance security and resilience of large dynamic systems. Lead development efforts, design model checking and theorem proving frameworks, and collaborate with experts in networking and systems security.

Responsibilities
  • Program and test software and systems in Python, C, C++, Java, and logic programming languages.
  • Design and develop formal and informal models for protocols and systems used in model checking and theorem proving.
  • Develop algorithms to analyze software and communication systems, identify vulnerabilities, and improve security.
  • Apply critical analysis to results, validate technical hypotheses, and recommend next steps.
  • Own large components of projects and support cutting–edge research for customers.
  • Travel up to 10% to meet with BBN, RTX, teammate, or customer sites.
Required Qualifications
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Physics, or equivalent experience.
  • Minimum of 2 years of software development experience, or a Master’s degree with at least 1 year of experience.
  • Proficiency with Python, C/C++, or Java and related development tools.
  • Understanding and familiarity with Formal Methods, including model checking, model checking, and theorem proving.
  • Experience with mathematical logic, logic programming, networking fundamentals, and systems security.
  • Ability and willingness to obtain a Top Secret security clearance within one year.
Preferred Qualifications
  • Expertise in model checking, modelworthiness, and theorem proving at scale.
  • Experience writing logic for SAT/SMT solvers.
  • Advanced Python and/or shell scripting proficiency.
  • Experience in networking and protocols (TCP/IP, BGP, RF comms, etc.).
  • Existing active or transferable Top Secret clearance.
  • Experience crafting proposals or capture work.
Work Location

Hybrid with a significant presence at one of the three RTX locations:
Cambridge, MA;
Arlington, VA; or Columbia, MD.

Benefits
  • Competitive salary range: 68,900 USD – 131,100 USD.
  • Health, dental, vision, and life insurance.
  • Short‑term and long‑term disability coverage.
  • 401(k) match and flexible spending accounts.
  • Paid time off, holidays, and parental leave.
  • Flexible work schedules and remote work options.
  • Educational assistance and child/adult backup care.
  • Strong leadership and collaborative research environment.
Salary Information

Salary range is 68,900 USD – 131,100 USD. Salary is a good‑faith estimate and may vary based on experience, education, and skills.

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 for qualified individuals with a disability and protected veterans, compliant with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.

#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