What are the responsibilities and job description for the Software Developer (Firmware) position at Tanisha Systems, Inc.?
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
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
Salary : $120,000 - $130,000