Software Engineer III

SEACORP•Middletown, RI
•Onsite

About The Position

SEACORP’s Electronic Warfare Business Area is seeking a mid-level Software Engineer to work at the company’s main location in Middletown, Rhode Island, starting in early 2026. The engineer will be responsible for, or act as, the technical lead for tasking and will collaborate with customers and colleagues. The role calls for creative problem-solving, strong organizational and presentation skills, excellent verbal and written communication, the ability to work efficiently under pressure, and self-motivation. The engineer will analyze user needs and develop software solutions; work with other functional disciplines to integrate hardware and software systems and develop specifications and performance requirements; maintain databases; modify and assess software; direct programming and documentation; and consult with engineering staff, customers, and project stakeholders on technical issues and project status. The position requires a master’s degree in a specified field, at least 10 years of relevant experience, U.S. citizenship, and a current DoD Secret clearance.

Requirements

  • Master’s degree in Computer Engineering, Electrical/Electronics Engineering, or Mathematics with a concentration in Computer Science.
  • At least 10 years of relevant experience.
  • Current DoD Secret clearance.
  • U.S. citizenship.
  • Proficiency in C++ software development.
  • Experience designing software using Unified Modeling Language (UML).
  • Proficiency in a Linux development environment.
  • Proficiency in writing software requirements and design documentation.

Nice To Haves

  • Experience using the Qt Framework.
  • Experience writing Software Requirements Documents (SRS) and Software Design Documents (SDD).
  • Experience using Data Distribution Protocol (DDS).

Responsibilities

  • Analyze user needs and develop software solutions using principles and techniques of computer science, engineering, and mathematical analysis.
  • Work with functional disciplines such as project management, acquisition, logistics, and security to integrate hardware and software systems and develop specifications and performance requirements.
  • Maintain databases within an application area.
  • Modify existing software to correct errors, adapt to new hardware, upgrade interfaces, or improve performance.
  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  • Consult with engineering staff to evaluate hardware-software interfaces, develop specifications and performance requirements, or resolve customer problems.
  • Direct software programming and development of documentation.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Confer with data processing or project managers about limitations or capabilities for data processing projects.
  • Consult with customers or other departments about project status, proposals, or technical issues, including software system design or maintenance.
  • Prepare reports or correspondence concerning project specifications, activities, or status.
  • Act as or be responsible for the technical lead for tasking and collaborate with customers and colleagues.

Benefits

  • Choice of two medical insurance programs through Blue Cross & Blue Shield.
  • Dental insurance through Delta Dental.
  • Vision benefits, including discounts and allowances for prescription glasses and contact lenses.
  • 401(k) retirement savings account with employer matching contributions up to 8% of eligible compensation.
  • Employer-paid life and Accidental Death & Dismemberment insurance equal to annual salary.
  • Supplemental life insurance coverage available for the employee and qualified family members.
  • Supplemental short-term and long-term disability insurance.
  • Ten paid holidays per year, including two floating holidays.
  • Paid Time Off (PTO) program.
  • Tuition reimbursement.
  • Referral bonuses.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service