Real-Time Embedded Software Engineer – Ocean Systems

UW Medicine

Seattle (WA)

Hybrid

USD 108,000 - 144,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Benefits package
100% FTE

Job summary

The Applied Physics Laboratory (APL) at the University of Washington is seeking a Software Engineer to design, build, and deploy embedded software for oceanographic, acoustic, and marine robotics research. You will work with PIs and a cross-disciplinary team to deliver robust software across multiple projects.

Responsibilities include coding, testing, and documentation with tools like Subversion, Github, and Gitlab.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Ocean Engineering, or a closely related field AND 5-10 years’ work experience.
  • Experience developing applications using C, C++, Python, or related programming languages.
  • Experience developing applications requiring multi-threaded, real-time, distributed implementation.
  • Experience with software revision control systems.
  • Experience with collaborative bug tracking systems.
  • US Citizenship.
  • Ability to obtain and maintain a Department of Defense security clearance.

Responsibilities

  • Develop embedded software and deploy new applications from design to release.
  • Participate in design reviews, code reviews, and testing to ensure code quality.
  • Work with PI and engineers to define requirements and schedules.
  • Coordinate full system regression testing with the test lead.
  • Maintain coding conventions and interface documentation.
  • Plan, track, and coordinate development with PI and fellow engineers.
  • Test plans with system and software test engineers; ensure proper verification.
  • Mentor and lead teammates to improve software quality.

Skills

C/C++
Python
Multithreading
Real-time systems
Distributed systems
Revision control
Bug tracking
US Citizenship
Security clearance

Education

Bachelor's degree in CS/CE/Software Eng/Ocean Eng

Tools

Subversion
Github
Gitlab

Job description

The Applied Physics Laboratory (APL) at the University of Washington is seeking a Software Engineer to design, build, and deploy embedded software for oceanographic, acoustic, and marine robotics research. You will work with PIs and a cross-disciplinary team to deliver robust software across multiple projects.

Responsibilities include coding, testing, and documentation with tools like Subversion, Github, and Gitlab.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - Ocean Robotics & Research
Embedded Software Engineer - Ocean Robotics & Research

University of Washington • Seattle (WA)

On-site
USD 120,000 - 170,000
Senior Electrical Hardware Engineer for Ocean Systems
Senior Electrical Hardware Engineer for Ocean Systems

University of Washington • Seattle (WA)

On-site
USD 102,000 - 164,000
Software Engineer
Software Engineer

University of Washington • Seattle (WA)

On-site
USD 120,000 - 170,000
Real-Time Software Systems Engineer | Naval Prototyping
Real-Time Software Systems Engineer | Naval Prototyping

JHU Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Real-Time Systems Engineer — Prototyping & Defense Tech
Real-Time Systems Engineer — Prototyping & Defense Tech

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Real-Time Signal Processing Engineer — Sonar Beamforming
Real-Time Signal Processing Engineer — Sonar Beamforming

University of Washington • Seattle (WA)

On-site
USD 80,000 - 104,000
Real-Time Software Systems Engineer — Prototyping & System Design
Real-Time Software Systems Engineer — Prototyping & System Design

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Ocean Systems Mechanical Engineer – Maritime R&D
Ocean Systems Mechanical Engineer – Maritime R&D

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 100,000 - 245,000
Education assistance
Retirement contributions
Work‑life balance
Software Developer - DSP, Embedded & SDR
Software Developer - DSP, Embedded & SDR

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000
Maritime Autonomous Systems Data & Software Engineer
Maritime Autonomous Systems Data & Software Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 100,000 - 245,000