Staff Software Engineer

Marathon TS

Harvard (MA)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Marathon TS seeks an experienced Software Developer to support the development of leading-edge military hardware and software for maritime and land platforms. You will work on a hands-on team creating applications and products used on submarines, surface ships, and unmanned ground vehicles.

The role involves integrating sensors, leveraging AI to boost productivity, and collaborating with multi-disciplinary teams.

Qualifications

  • B.S. in Computer Science or Computer Engineering with hands-on software experience.
  • MS in Computer Engineering or Computer Science preferred with relevant experience.
  • Experience across the Software Development Life Cycle and ability to communicate clearly.

Responsibilities

  • Develop software for advanced maritime and land military systems.
  • Design and modify software subsystems and interfaces.
  • Integrate sensors and payloads into products and systems.
  • Collaborate with engineering teams across disciplines to resolve issues.
  • Participate in reviews and ensure software quality and compliance.

Skills

Software life cycle
Communication skills
Attention to detail
Self-starter
Security clearance

Education

B.S. in Computer Science or Computer Engineering
MS in Computer Engineering or Computer Science

Tools

CAN bus
SPI
RS232
I2C

Job description

We are a world-class team of professionals who deliver next generation technology and products in robotic and autonomous platforms, ground, soldier, and maritime systems in 50+ locations world-wide. Much of our work contributes to innovative research in the fields of sensor science, signal processing, data fusion, artificial intelligence (AI), machine learning (ML), and augmented reality (AR).

Position Overview

We are looking to hire an experienced Software Developer to support the development of leading-edge military hardware systems and products. This is a hands-on software development position to create a broad range of applications and products, including Maritime systems for use on submarines and surface ships, and unmanned ground vehicles. The development will follow an established process and leverage tools to support the software development lifecycle.

Responsibilities
  • Work in a fast-paced environment, on a leading engineering team to deliver Maritime and Land solutions for the U.S. Military
  • Assist in the design of new software subsystems and modifications to existing designs
  • Implement well-defined software communication protocols for both internal and external subsystem communications
  • Integrate sensors and other payloads to new and existing products
  • Leverage AI to improve productivity
  • Work with other engineering disciplines to solve complex problems
  • Participate in software requirements reviews, preliminary and critical design reviews, and software acceptance reviews
  • Develop products that have a meaningful impact on U.S. Military capabilities
Required Qualifications
  • B.S. in Computer Science or Computer Engineering plus at least 3 years' hands on experience or an MS in Computer Engineering, Computer Science or Equivalent plus at least 2 years' experience
  • Knowledge and experience working within the Software Development Life Cycle
  • Excellent written and verbal communications skills
  • Strong attention to detail and quality
  • Flexible, self-started, desire to solve any problem
  • Must be able to obtain and maintain a DOD Security Clearance if required.
Preferred Qualifications
  • Experience with bus protocols such as CAN, SPI, RS232, and I2C
  • Experience working with Distributed Architectures
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

QinetiQ US • Harvard (MA)

On-site
USD 95,000 - 125,000
Software Engineer
Software Engineer

Radiant Systems Inc • Fall River (MA)

On-site
USD 120,000 - 170,000
Staff Software Engineer
Staff Software Engineer

QinetiQ U.S. • Harvard (MA)

On-site
USD 95,000 - 125,000
Staff Software Engineer - Maritime & Autonomous Systems
Staff Software Engineer - Maritime & Autonomous Systems

Marathon TS • Harvard (MA)

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Altron Inc • Middletown (RI)

On-site
USD 154,000 - 184,000
Software Engineer
Software Engineer

Comtec Information Systems • Fall River (MA)

On-site
USD 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

ORBIS Inc. • Washington

On-site
USD 130,000 - 180,000
US citizenship required
Secret security clearance
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Ultra Maritime • Columbia City (IN)

On-site
USD 80,000 - 110,000
401(k) Plan with Company Match
Paid time off
Tuition reimbursement
+2
Senior Software Engineer
Senior Software Engineer

ORBIS • Washington

On-site
USD 140,000 - 190,000
Staff Software Engineer - AI & Robotics for Defense
Staff Software Engineer - AI & Robotics for Defense

QinetiQ US • Harvard (MA)

On-site
USD 95,000 - 125,000