Demo

Embedded Systems Engineer

Airship AI
Redmond, WA Full Time
POSTED ON 1/9/2026
AVAILABLE BEFORE 3/9/2026
We are looking for a candidate to work remotely from Taipei - Taiwan. 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 JetPack), integrate vendor BSP updates, support our OTA update architecture, and contribute directly to the C services that run on the device. Responsibilities Embedded Linux / Platform Engineering Develop, customize and maintain our Ubuntu-based Jetson OS images (JetPack / 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, TensorRT) 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/TensorRT 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 indepdendently 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, JetPack, 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 DescriptionDo 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.

Salary : $35,000 - $55,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Systems Engineer?

Sign up to receive alerts about other jobs on the Embedded Systems Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Embedded Systems Engineer jobs in the Redmond, WA area that may be a better fit.

  • OSI Systems, Inc Snoqualmie, WA
  • Overview At Spacelabs Healthcare, we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. ... more
  • 2 Months Ago

  • Actalent Seattle, WA
  • Job Title: Embedded Systems Engineer - Performance & Power Optimization Responsibilities Perform deep-dive analysis and tuning of Linux/Android system soft... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!