Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

SEACORP

Software Engineer I/II

Career Insights for Software Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Rhode Island data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.

$127,543 / year median in Rhode Island

-3% projected decline

Explore Career

Job Description

Software Engineer

I/II SEACORP - 4.2

Middletown, RI Job Details 19 hours ago Benefits AD&D insurance Paid holidays Disability insurance Health insurance Dental insurance Tuition reimbursement Paid time off Vision insurance Life insurance Referral program Qualifications Requirements specification Requirements design UML diagrams Development environments System design for system development C++ UML Software documentation Technical writing Linux Analysis (software development lifecycle) Design (software development lifecycle) Product design documentation Full Job Description SEACORP is seeking a well-qualified Software Engineer I/II .

Primary Duties and Responsibilities:

SEACORP's Electronic Warfare Business Area is seeking entry to mid-level Software Engineers. These candidate will be responsible for tasking, collaborating and interacting with customers and colleagues, require creative thinking and problem-solving abilities, as well as strong organizational and presentation skills. This ideal candidate will have excellent verbal and written communication skills, the ability to work efficiently under pressure, and be self-motivated.

Job Responsibilities Include:

Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Work with other functional disciplines (e.g., project management, acquisition, logistics, security, etc.) to integrate hardware and software systems, develop specifications, and performance requirements. Maintain databases within an application area. Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and 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 interface between hardware and software, 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 to obtain information on limitations or capabilities for data processing projects. Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance. Prepare reports or correspondence concerning project specifications, activities, or status.

Qualifications:
Education:

Bachelor's Degree in Computer Engineering or Electrical/Electronics Engineering or Mathematics with a field of concentration in Computer Science.

Experience:

1-3 years of relevant experience.

Additional Skills and Experience:

Candidates must be proficient in C++ software development and have experience designing software using Unified Modeling Language (UML). Candidate must also be proficient in a Linux development environment and proficient in writing software requirements and design documentation. Candidates should have experience using Qt Framework, writing Software Requirements Document (SRS) and Software Design Document (SDD), and experience using Data Distribution Protocol (DDS). U.S. citizenship and current DOD Secret clearance are required.

Location:
Middletown, RI Travel:

Infrequently (

Clearance:
Secret Work Environment & Physical Demands:

Office & Computer Laboratories - Sitting, standing, extended periods of time using a mouse and keyboard and viewing computer screens. Infrequent lifting of

Benefits

  • Paid Time Off (PTO)
  • Financial Aid/Assistance
  • Health Insurance
  • Dental Insurance