Research Software Engineer at RTX developing formal methods to enhance security and resilience of large systems. Requires strong software development skills and U.S. citizenship for security clearance.
Responsibilities
Program and test software and systems in Python, C, C++, or Java, as well as using logic programming languages
Design and develop formal (using mathematical logic) or informal models and specifications of protocols and systems
Develop algorithms for analyzing systems to understand how and when they work or break, and how to make them more secure and resilient
Working knowledge applying formal methods techniques such as model checking and theorem proving are highly desirable
Apply critical analyses to results to validate technical hypotheses and inform next steps
Advance network security research at BBN
Own projects or large components of projects
Distinguish BBN and yourself to customers by leading and performing cutting edge research
Travel up to 10%
Requirements
A University Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Physics or equivalent experience and minimum 5 years prior relevant experience, or an Advanced Degree in a related field and minimum 3 years experience
Minimum 3 years’ experience with multiple software development tools and languages, including Python and either C/C++ or Java
Prior experience with Formal Methods, preferably with the application and scaling of formal methods techniques (e.g. 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 a year
Benefits
Healthcare, wellness, retirement, and work/life benefits
Software Development Engineer focusing on building automation frameworks for QA in Mandaluyong City. Collaborating with QA and DevOps teams to enhance automation infrastructure and tools.
Full - stack Developer supporting digital customer experience transformation at USG. Involved in upgrading outdated technology stacks to modern solutions for improved customer experiences.
Senior Full Stack Engineer leading frontend development in React and collaborating on Golang APIs for an AI - native financial services platform. Driving technical architecture and mentoring team members for innovative solutions.
Backend Software Engineer developing Golang microservices for Hinge Health, focusing on digital health solutions. Collaborating with cross - functional teams to enhance user experience and system scalability.
Senior Software Engineer designing and maintaining internal software for infrastructure and developer tooling. Building tools that enable engineering teams to deploy and operate services with confidence.
Senior Software Engineer expanding the capabilities of Sentry's analytics platform. Lead initiatives to improve data visibility and performance across billions of events.
Full Stack Software Engineer developing core Red Oak platform with a focus on innovative product features. Involvement in all phases of software development life cycle.
Lead Software Engineer developing full - stack solutions at Capital One. Leading diverse technology projects and mentoring developers while delivering cloud - based solutions.
Lead Software Engineer pioneering technology projects at Capital One. Collaborating with teams to deliver cloud - based solutions and drive financial empowerment.
Senior Software Engineer focused on implementing system operations at customer sites. Leading a committed engineering team while integrating hardware and developing operational strategies.