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

Research Software Engineer, Formal Methods; Hybrid

Job in Cambridge, Middlesex County, Massachusetts, 02140, USA
Listing for: Prattwhitney
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Research Software Engineer, Formal Methods (Hybrid)

Overview

Date Posted:  | Country:
United States of America |

Location:

US-MA-CAMBRIDGE-BBN
06 ~ 10 & 50 Moulton St ~ MOULTON B6 | Role Type:
Hybrid | Citizenship: U.S. citizen required | Security Clearance:
DoD Top Secret Clearance required after day 1.

RTX BBN Networking and Cyber Technologies group is seeking a Research Software Engineer, Formal Methods who will develop software to enhance the security and resilience of large‑scale dynamic systems. The role offers the opportunity to lead a talented team and build core technologies for improving processes, networks, protocols, and systems.

Responsibilities
  • Program and test software and systems in Python, C, C++, or Java, as well as with logic‑programming languages.
  • Design and develop formal or informal models and specifications of protocols and systems using mathematical logic.
  • Develop algorithms to analyze how systems work or break, and how to make them more secure and resilient.
  • Apply formal methods techniques such as model checking and theorem proving (highly desirable).
  • Conduct critical analyses of results to validate technical hypotheses and guide next steps.
  • Advance network security research at BBN.
  • Own projects or large components of projects.
  • Distinguish BBN and yourself by leading and performing cutting‑edge research.
  • Travel up to 10% as required to BBN, RTX, teammate, or customer sites.
Minimum Qualifications
  • A University Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Physics (or equivalent experience) with a minimum of 5 years of relevant experience, or an Advanced Degree in a related field with a minimum of 3 years of experience.
  • Minimum 3years of experience with multiple software development tools and languages, including Python and either C/C++ or Java.
  • Prior experience with Formal Methods, especially with application and scaling of model checking, model measuring, and theorem proving.
  • Prior experience with mathematical logic and logic programming.
  • Prior experience with networking fundamentals.
  • Prior experience in systems security.
  • Ability and willingness to obtain a Top Secret Clearance within one year.
Preferred Qualifications
  • Ph.D. degree.
  • Experience writing logic for SAT/SMT solvers.
  • Experience with Python and/or shell scripting.
  • Experience writing proposals and capture.
  • Experience in networking and protocols (TCP/IP stacks, wire‑level protocols, RF communications, BGP, etc.).
Location & Work‑Style

Hybrid:
Employees will work regularly both onsite and offsite. Onsite ratio to be determined in partnership with your leader. Hybrid locations include Columbia, MD;
Arlington, VA;
Cambridge, MA. Relocation assistance available.

Benefits
  • Healthcare, dental, vision, life insurance, short‑term disability, long‑term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, parental leave, paid time off, holidays, achievement awards, educational assistance, child/adult backup care.
  • Robust total rewards package with compensation and career development programs.
  • Opportunities through RTX to transition research into real‑world applications.
Equal Opportunity Employment

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, veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified individuals with disabilities and protected veterans in compliance 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