Software / Computer / Robotics Engineer – PLC & Control Systems, Ocean Products

Triton Systems, Inc.

Chelmsford (MA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Triton Systems, Inc combines 30+ years of experience with exciting growth in the product development and R&D space, focusing on underwater and surface marine vehicles. The Ocean Systems group seeks a hands-on robotics engineer to take concepts through prototype demonstrations and product commercialization.

Join a multidisciplinary team tackling complex challenges in defense, security, aerospace and energy, with opportunities to work at-sea and contribute to innovative marine systems across

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or related discipline; advanced degrees are a plus.
  • 2+ years of relevant industry experience (candidates with up to ~10 years of experience will be considered).
  • Experience with PLC, HMI, and VFD programming.
  • Knowledge of control systems, digital circuits, and power distribution design.
  • Ability to develop software that interfaces with hardware systems including hydraulic systems.
  • Hands-on aptitude with basic mechanical and electrical assemblies for prototyping and testing.
  • Comfortable using basic hand tools in a lab or prototype environment.
  • Ability to manage multiple projects and priorities simultaneously.
  • Strong written and verbal communication skills.
  • Collaborative mindset and commitment to project success.

Responsibilities

  • Develop software architecture and implement software solutions based on technical requirements, specifications, and proposal objectives.
  • Design control circuits and support system-level integration.
  • Program and configure PLC, HMI, and VFD systems.
  • Develop, document, and maintain engineering procedures and technical standards.
  • Write software to interface with hardware and enable autonomous or semi-autonomous system behaviors.
  • Integrate and test sensors and subsystems, including actuators, propulsion systems, LIDAR, stereo cameras, radar, and related components.
  • Plan, execute, and iterate software testing activities in laboratory and field environments.
  • Produce reliable, maintainable, and testable code.
  • Collaborate with multidisciplinary engineering teams to achieve design goals.
  • Contribute to technical proposals and solution development for customer needs.
  • Present technical progress and results to internal teams and customers, including non-technical audiences.
  • Prepare periodic technical and progress reports for ongoing projects.

Skills

PLC programming
HMI
VFD programming
C/C++
Python
MATLAB/LabVIEW

Education

Bachelor's degree in Electrical Engineering or related

Tools

Wago controllers
TCP/IP networking
LabVIEW
MATLAB

Job description

Software / Computer / Robotics Engineer – PLC & Control Systems, Ocean Products

Triton Systems, Inc combines 30+ years of experience with exciting growth and innovation opportunities within the product development and R&D space. We support Government and commercial markets by delivering advanced solutions across applications in defense, security, aerospace, energy, environmental sustainability, and human health. Where we see a larger opportunity, we create new companies to scale these solutions into businesses. Our teams thrive in a collaborative, fast-paced environment where we tackle complex challenges, meet our customers' toughest requirements, and deliver high-impact results on time, on budget and have fun while doing it.

Are you Driven to Innovate? Triton Systems develops new, exciting, innovative products for the maritime environment. The Ocean Systems group is seeking a hands‑on robotics engineer with an interest in developing marine systems, from initial concepts through prototype demonstrations and product commercialization.

Triton Systems Ocean Systems group develops underwater vehicles (UUVs), surface vehicles (USVs), and their subsystems. Additionally, the Ocean Systems group develops systems for submarines, autonomous anchor systems for the defense, energy, and commercial sectors. Being innovative and providing technical problem‑solving within a multidisciplinary team of researchers will be a major part of your work life.

Responsibilities
  • Develop software architecture and implement software solutions based on technical requirements, specifications, and proposal objectives
  • Design control circuits and support system‑level integration
  • Program and configure PLC, HMI, and VFD systems
  • Develop, document, and maintain engineering procedures and technical standards
  • Write software to interface with hardware and enable autonomous or semi‑autonomous system behaviors
  • Integrate and test sensors and subsystems, including actuators, propulsion systems, LIDAR, stereo cameras, radar, and related components
  • Plan, execute, and iterate software testing activities in laboratory and field environments
  • Produce reliable, maintainable, and testable code
  • Collaborate with multidisciplinary engineering teams to achieve design goals
  • Contribute to technical proposals and solution development for customer needs
  • Present technical progress and results to internal teams and customers, including non‑technical audiences
  • Prepare periodic technical and progress reports for ongoing projects
Basic Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related discipline (advanced degrees are a plus)
  • 2+ years of relevant industry experience (candidates with up to ~10 years of experience will be considered)
  • Experience with PLC, HMI, and VFD programming
  • Knowledge of control systems, digital circuits, and power distribution design
  • Ability to develop software that interfaces with hardware systems including hydraulic systems
  • Hands‑on aptitude with basic mechanical and electrical assemblies for prototyping and testing
  • Comfortable using basic hand tools in a lab or prototype environment
  • Ability to manage multiple projects and priorities simultaneously
  • Strong written and verbal communication skills
  • Collaborative mindset and commitment to project success
Desired Qualifications
  • Direct experience with control systems, automation, or robotics applications
  • Direct experience with controlling hydraulic solenoids, pressure and proximity sensors for marine applications
  • Familiarity with systems engineering principles and structured development processes
  • Experience with motor control, sensing systems, and behavior architectures (e.g., finite state machines, behavior trees)
  • Experience with DAQ and signal conditioning
  • Knowledge of industrial communication protocols and TCP/IP networking
  • Familiarity with tools such as MATLAB or LabVIEW
  • Ability to interpret or work with PFD and P&ID drawings
  • Experience with Wago controllers or similar PLC platforms
  • Proficiency in C/C++, Python, or similar programming languages
  • Experience developing software for autonomous or unmanned systems (maritime systems a plus)

The Ocean Systems group does operate around, in and on the ocean, year‑round and in foul weather. Willingness to go and work at‑sea for the day (or a couple of days) is expected. Firsthand knowledge of working in this environment is desired.

Base salary range is dependent on experience and qualifications

Due to the nature of our business and information associated with this position, interested candidates must be US Citizens.

Triton Systems' Headquarters is located in Chelmsford, Massachusetts.

Come join our success and grow with the strength of these fascinating new technologies. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Mechanical Engineer, Ocean Systems
Sr. Mechanical Engineer, Ocean Systems

Triton Systems, Inc. • Chelmsford (MA)

On-site
USD 100,000 - 120,000
Competitive salary
Full benefits package
Mechanical Engineer – Project Level
Mechanical Engineer – Project Level

Triton Systems, Inc. • Chelmsford (MA)

On-site
USD 80,000 - 100,000
Opportunities for growth
Hands-on experience
Collaborative work environment
Electro-Mechanical R&D Technician
Electro-Mechanical R&D Technician

Triton Systems, Inc. • Chelmsford (MA)

On-site
USD 45,000 - 60,000
Competitive salary
Full benefits package
Autonomous Marine Robotics & PLC Engineer
Autonomous Marine Robotics & PLC Engineer

Triton Systems, Inc. • Chelmsford (MA)

On-site
USD 90,000 - 130,000
Electrical Engineer - Power Electronics
Electrical Engineer - Power Electronics

Triton Systems, Inc. • Chelmsford (MA)

On-site
USD 90,000 - 130,000
Mechanical Engineer | Integrated Systems
Mechanical Engineer | Integrated Systems

SeaRobotics Corporation • Town of Florida (NY)

On-site
USD 80,000 - 100,000
Jr Testing & Service Technician I
Jr Testing & Service Technician I

Triton Systems, Inc. • Chelmsford (MA)

On-site
USD 45,000 - 65,000
Software Engineer
Software Engineer

Nauticus Robotics • Webster (TX)

On-site
USD 80,000 - 120,000
Undersea Acoustics Signal Processing Engineer
Undersea Acoustics Signal Processing Engineer

Triton Systems, Inc. • Chelmsford (MA)

On-site
USD 85,000 - 110,000
Competitive salary and full benefits package
Senior Systems Engineer
Senior Systems Engineer

Ocean Power Technologies, Inc. • Richmond (CA), Northern (KY)

Hybrid
USD 165,000 - 175,000