Haystack
← Back to Jobs
Technology
TS

Software Developer (Firmware)

Tanisha Systems, Inc.Redmond, WA🇺🇸United StatesPosted Sep 24, 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Redmond, WA, United States
Posted
Yesterday
RustShellEmbedded SystemsScrumAgileBashC++IoTJavaPython

Job Description

Software Developer (Firmware)
Location: Redmond, WA- 100% onsite
FTE/Fulltime
Salary: Market
Basic Qualifications

  • 7+ years of professional software development experience in industry
  • Strong proficiency in Java and Python
  • Solid experience with shell scripting (Bash/sh)
  • Hands-on working experience with Linux-based development environments (development, debugging, deployment)
  • Experience with software testing methodologies and test automation frameworks
  • Strong problem-solving skills with the ability to investigate and resolve complex production issues
  • Experience working in Agile/Scrum development environments

Preferred Qualifications

  • Experience in embedded systems development
  • Familiarity with C++ and/or Rust programming languages
  • Experience with over-the-air (OTA) update systems or software deployment pipelines
  • Background in satellite systems, aerospace, or IoT device platforms
  • Experience with on-call operations, incident management, and root cause analysis
  • Knowledge of storage management systems and distributed software deployment
  • Experience working with mission-critical or safety-critical software systems
  • Familiarity with CI/CD pipelines and build automation tools

Similar jobs