×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Systems Engineer

Job in Seattle, King County, Washington, 98127, USA
Listing for: ChatGPT Jobs
Full Time position
Listed on 2026-02-06
Job specializations:
  • Engineering
    Systems Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 35000 - 55000 USD Yearly USD 35000.00 55000.00 YEAR
Job Description & How to Apply Below

Job Description

We are looking for a candidate to work remotely from Taipei - Taiwan.

Embedded Systems Engineer

Airship AI
Redmond, WA
Remote

$35K - $55K/yr
Full-time

About

The Role

We are developing a next‑generation NVIDIA Jetson–based edge device and are looking for a motivated Embedded Linux Systems Engineer to join our team. This role combines embedded Linux platform engineering with C++ application development.

You will focus on Linux OS customization, device reliability, networking (including cellular modems) and enabling AI workloads on production edge hardware. You will help maintain our device OS image (Ubuntu + NVIDIA Jet Pack), integrate vendor BSP updates, support our OTA update architecture, and contribute directly to the C++ services that run on the device.

Responsibilities
  • Develop, customize and maintain our Ubuntu‑based Jetson OS images (Jet Pack / L4T)
  • Integrate vendor‑provided BSP updates (camera modules, carrier boards, peripherals)
  • Manage flashing pipelines, boot configuration, and partition layouts
  • Manage system services, boot processes and device startup reliability
  • Integrate and support cellular modems (LTE/5G) and edge networking
  • Debug OS‑level, kernel‑level and driver‑level issues on ARM platforms
  • Support AI inference runtimes (CUDA, Tensor

    RT) from an OS and deployment perspective
  • Implement monitoring, logging, watchdogs and recovery mechanisms for unattended edge devices
  • Collaborate closely with manufacturing and production teams to design and maintain mass‑production workflows, including OS imaging, flashing, provisioning, validation and recovery for Jetson‑based edge devices
  • Support field deployments and perform root‑cause analysis of issues observed in production environments
  • Support OTA update workflows, including A/B partitioning and rollback testing
C++ Application Development
  • Contribute to C++ components running on the device (services, modules, libraries)
  • Implement features and bug fixes under guidance from senior team members
  • Optimize and debug code for ARM‑based Jetson hardware
  • Integrate with CUDA/Tensor

    RT runtime libraries
  • Collaborate with the platform team to ensure smooth application deployment
Testing & Automation
  • Run hardware‑in‑the‑loop tests and validation workflows
  • Contribute to automated build and test pipelines for OS images and apps
  • Document processes, scripts, and system behaviors clearly and consistently
Qualifications

Required

  • Bachelor’s degree in EE, CS, CE, ME with embedded focus, or related fields
  • Strong C/C++ programming skills
  • Strong experience with Linux system development and administration
  • Hands on experience with embedded Linux on ARM platforms
  • Experience with Linux networking, including cellular modem integrations
  • Familiarity with Linux systems (Ubuntu or similar) as a development environment
  • Proficiency in writing and debugging shell scripts and Python scripts on Linux environments to automate workflows and manage system configurations
  • Ability to debug complex system‑level issues independently across hardware and software boundaries
  • Experience supporting production systems deployed remotely, including diagnosing failures without physical access, analyzing logs and telemetry from the field and designing systems that can recover automatically from common faults
  • Experience with flashing workflows, bootloaders and Linux system services
  • Good communication skills and willingness to learn across OS and application layers

Preferred

  • Experience with NVIDIA Jetson, Jet Pack, or CUDA/TensorRT
  • Cellular modem integration experience (LTE/5G, mmcli, AT commands)
  • Familiarity with GPU‑accelerated inference or AI edge workloads
  • Knowledge of system reliability patterns (watchdogs, OTA updates, rollback strategies)
  • Knowledge of device trees, kernels, or low‑level hardware interfaces
  • Experience with OTA update systems (Mender, SWUpdate, custom A/B, etc.)
  • Familiarity with Docker or containerized development flows
Company Description

Do you feel responsible for the work you've produced and expect everyone around you to do the same? Do you want to acquire a breadth of business and technology experience that you can't get in a big company? Airship AI, an innovative software company based in Redmond WA and Charlotte NC, provides enterprise‑level video and sensor management software for clients in the US Government, Law Enforcement Agencies and Fortune 500 market space.

We need to expand our team to keep up with our current and future sales opportunities. For highly motivated individuals that want to be challenged on a daily basis, Airship AI offers competitive compensation packages along with excellent benefits. Be prepared to be involved in many aspects of the company as we pride ourselves on being team. Airship is dedicated to growth and offers a dynamic working environment with multiple opportunities for advancement.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary