EngineerJobs.io
← Back to all jobs

Job Description

Research Software Engineer I at RTX (BBN Technologies) builds prototype software for advanced research initiatives in AI planning/scheduling, compiler enhancements, and OS-related capabilities in a hybrid onsite environment.

Responsibilities

  • Collaborate with a small team on cutting-edge research and development projects
  • Develop prototypes focused on AI-based planning and scheduling (for example, joint all domain command and control)
  • Build and improve compiler capabilities (for example, LLVM passes)
  • Advance OS-related capabilities (for example, kernel modules and userland services)
  • Design and implement prototype software using latest open-source technologies
  • Gather and apply feedback from end users, field tests, and exercises
  • Investigate technical possibilities with experienced colleagues
  • Deliver practical solutions to complex technical problems

Requirements

  • BS degree in Computer Science, Computer Engineering, Electrical Engineering, or a STEM major completed by the start date
  • Experience with Java and/or C
  • Experience with Linux
  • Experience with basic Networking and Cloud Integration
  • Experience with distributed systems, middleware, and AI

Technologies

  • Java, C
  • Linux
  • Open-source technologies
  • LLVM passes
  • Kernel modules, userland services
  • Distributed systems, middleware
  • AI, Cloud Integration

Security Clearance & Eligibility

  • Ability to obtain and maintain a U.S. government issued security clearance is required
  • U.S. citizenship is required, since only U.S. citizens are eligible for a security clearance
  • DoD Clearance: Secret
  • Security clearance status: Active and existing security clearance required after day 1

Preferred Qualifications

  • Creative problem solving and experimental design
  • Good oral and written communication skills
  • Ability to work in a self-directed manner as part of a team

Location & Work Model

  • Cambridge, MA, United States of America (hybrid)
  • For onsite and hybrid roles, commuting to and from the assigned site is the employee’s personal responsibility
  • Employees in onsite roles will work primarily onsite

Salary

  • USD 57,200 - 108,800 per year
  • Salary range for this role: 57,200 USD - 108,800 USD

Benefits

  • 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
  • Holidays

Incentive Compensation

  • Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on level
  • Payments under these annual programs are not guaranteed and depend on factors including individual performance, business unit performance, and/or company performance

Application Window

  • Application window expected to close approximately 40 days from the date the notice was posted
  • RTX may shorten or extend the application window based on candidate flow and business needs

What RTX Values

  • Trust, Respect, Accountability, Collaboration, Innovation

Other Details

  • Relocation eligibility

Similar Jobs