Aquatic is seeking a highly motivated and technically sophisticated Software Engineer who will play a central role in the design and development of our core technology stack, focusing largely on embedded systems for distributed sensing as well as the data pipeline and user interfaces that turn those data into actionable insights. They will also play a key role in the design of abstraction layers and specified interfaces with industry-wide impact.
Aquatic's mission is to reveal the invisible throughout the world's waters.
Based in Cambridge, Massachusetts, Aquatic is combining cutting-edge semiconductor technology, transformative ocean science, agile development methods, and modern fabrication approaches to create globally-scalable tools for tracking carbon, nutrients, and biodiversity persistently and pervasively throughout the world’s oceans – tools that are absolutely essential and desperately needed for monitoring and verification of ocean carbon sequestration, as well as a host of other global industries.
From tracking ocean carbon to monitoring changing ecosystems, Aquatic is redefining what is possible to know underwater.
Aquatic is seeking a highly motivated and technically sophisticated Software Engineer. This engineer will play a central role in the design and development of our core technology stack, focusing largely on embedded systems integrating sensors (chemical, physical, biological), data logging, compute, communication, and routing layers, as well as the data pipeline and user interfaces that turn those data into actionable insights. They will also play a key role in the design of abstraction layers and specified interfaces that will have industry-scale impact through Aquatic and a network of industrial and non-profit partners. The work will require expertise with a wide array of languages (eg VHDL, C, Python, HTML, etc) and hardware (FPGAs/MCUs/GPUs/Cloud), as well as collaboration on the development of electronic designs (including everything from embedded FPGA/MCU/SOC-based systems to analog front ends for sensor development) and associated firmware and software development. The position may involve field deployments / expeditions to support data collection and testing, as well as post-processing and analysis.
The internal working title for this position is Senior Engineer, but the final level of the position will be determined by the selected candidate’s level of experience, expertise, and ambition. We have multiple open positions, so interested applicants at a variety of levels are encouraged to apply.
Our highly collaborative team is based at our new facility in Central Square, Cambridge, MA, with additional facilities available at The Engine and MIT.nano. While everyone on the team is welcome to work remotely from time to time as convenient, the expectation is that this role will be largely in-person and on-site.
In this position you will imagine, develop, iterate, and commercially deploy the firmware and software driving innovative embedded systems tackling some of the thorniest problems in the ocean. This position requires a strong engineering background, meticulous work habits, strong interpersonal skills, curiosity, creativity, self-motivation and professionalism. Specific responsibilities include (but are not limited to):
Education & Experience
Skills and qualifications:
Other skills that are desirable but not required include:
Aquatic provides a variety of benefits including medical, unlimited PTO, flexible hours and (partial) hybrid working opportunities. Aquatic is an equal opportunity employer.