CareerPlanGet AI match score →

Embedded Software Engineer

San Francisco Bay Area💼 Full-time🗓 2024-10-02 → 2026-07-31

Core

Designing and deploying autonomous, robust underwater camera systems and sensor networks for salmon farms to enable real-time fish population monitoring and health analysis.

Role type

Embedded Software Engineer (Edge Systems)

Builds

Autonomous underwater cameras, edge computing devices, and remote deployment/configuration software for aquaculture hardware.

Domain

Aquaculture / Marine Robotics / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Linux, embedded systems programming, network protocols, hardware debugging, sensor calibration, wireless communication, CI/CD for embedded devices

Preferred skills

Computer vision, machine learning deployment on edge, mechanical engineering collaboration, field deployment experience

Technologies

Linux, C/C++, wireless protocols, cellular networks, mesh networks

Responsibilities

Write software for hardware testing (burn-in, optical quality, sensor calibration), develop deployment and configuration tools for field technicians, design network and cellular backup systems for remote farms, collaborate with ML team to migrate algorithms to edge devices, manage Linux build and deployment processes.

Seniority

Mid-level to Senior, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Lever ↗