Senior Embedded Software Engineer — Marine Autonomy

Jobot

Seattle (WA)

On-site

USD 145,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobot is seeking a senior embedded software engineer to maintain and advance the C-based control systems inside our autonomous ocean-profiling floats. You will split time between maintaining existing float control software and driving new R&D development, working directly with hardware on the bench to build, test, and refine bare-metal C code running on ARM microcontrollers.

This role backfills a departed senior engineer and carries ownership of the decoder software that supports customer data

Qualifications

  • Senior-level experience writing embedded C for resource-constrained, low-memory systems.
  • Direct experience programming ARM microcontrollers.
  • Working knowledge of Linux-based embedded systems (required).
  • Bare-metal/bootloader-level development experience (no OS) strongly preferred.
  • Comfortable working at the software-hardware boundary using schematics, datasheets, and lab equipment.
  • Java experience (used on shore-side software).

Responsibilities

  • Maintain and advance the C-based control systems inside autonomous ocean floats.
  • Split time between maintaining existing float control software and driving new R&D development.
  • Work directly with hardware on the bench to build, test, and refine bare-metal C code for ARM MCUs.
  • Own the decoder software that supports customer data delivery.

Skills

Embedded C
ARM microcontrollers
Linux-based embedded
Bare-metal development
Hardware debugging
Java

Job description

Jobot is seeking a senior embedded software engineer to maintain and advance the C-based control systems inside our autonomous ocean-profiling floats. You will split time between maintaining existing float control software and driving new R&D development, working directly with hardware on the bench to build, test, and refine bare-metal C code running on ARM microcontrollers.

This role backfills a departed senior engineer and carries ownership of the decoder software that supports customer data

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

Similar jobs worth comparing

Software Engineer - Embedded Systems | Marine Autonomous Vehicle
Software Engineer - Embedded Systems | Marine Autonomous Vehicle

Jobot • Seattle (WA)

On-site
USD 145,000 - 190,000
Senior Embedded Software Engineer — Maritime Autonomy
Senior Embedded Software Engineer — Maritime Autonomy

Slope • Boston (MA)

On-site
USD 191,000 - 253,000
Senior Software Engineer: Marine Autonomy & Robotics
Senior Software Engineer: Marine Autonomy & Robotics

SubSeaSail®, Inc. • San Diego (CA)

On-site
USD 100,000 - 130,000
Senior Embedded Software Engineer - Maritime Autonomy
Senior Embedded Software Engineer - Maritime Autonomy

Anduril Industries • Boston (MA)

On-site
USD 191,000 - 253,000
Senior Software Engineer – Maritime Autonomy & RTOS
Senior Software Engineer – Maritime Autonomy & RTOS

Slope • Quincy (MA)

On-site
USD 191,000 - 253,000
Senior Embedded Software Engineer, Maritime Autonomy
Senior Embedded Software Engineer, Maritime Autonomy

Anduril Industries • Quincy (MA)

On-site
USD 191,000 - 253,000
Senior Maritime Robotics Embedded Engineer
Senior Maritime Robotics Embedded Engineer

Liquid Robotics • Jessup (MD)

Hybrid
USD 162,000 - 222,000
Senior Embedded Firmware Engineer - Autonomous Marine Robotics
Senior Embedded Firmware Engineer - Autonomous Marine Robotics

Sterling Engineering • Seattle (WA)

On-site
USD 100,000 - 150,000
Relocation assistance
Senior Autonomy Software Engineer, Underwater Robotics
Senior Autonomy Software Engineer, Underwater Robotics

Odin Dynamics, Inc • City of Long Beach (NY)

On-site
USD 140,000 - 220,000
Health insurance & dental & vision
401(k)
Paid time off
+1
Senior Autonomy Software Engineer for Underwater Systems
Senior Autonomy Software Engineer for Underwater Systems

Medium • Long Beach (CA)

On-site
USD 140,000 - 200,000