Zitara is hiring a
Staff Software Engineer

closed
Logo of Zitara

Zitara

πŸ’΅ $170k-$220k
πŸ“Remote - United States

Summary

The job is for a Staff Software Engineer at Zitara, a YCombinator S20 company specializing in battery software solutions. The role involves developing complex algorithmic firmware and systems-level software for Zitara Live, meeting high-assurance and reliability requirements. The work spans the full range of the software/firmware stack from bare-metal embedded contexts to distributed server-based applications.

Requirements

  • Bachelors in Computer Science, Electrical Engineering, or equivalent
  • 6+ years experience in industry software development in systems level C
  • Creative problem solving to meet customer needs under limited resource and engineering constraints
  • Track record of technical leadership and product ownership
  • Experience shipping an embedded product to customers
  • Strong product mindset with experience meeting customer needs
  • Demonstrated ability to lead the development of complex software/firmware systems
  • Experience with embedded toolchains and build systems
  • Familiarity with basic git workflows for collaborative software development
  • Clear and effective written and interpersonal communication skills

Responsibilities

  • Understand complex problems across multiple disciplines and apply software engineering methodology to attack them
  • Architect and Implement software to meet high-assurance and reliability requirements in portable C
  • Collaborate with cross-functional teams to integrate new product features and evaluate customer requirements
  • Collaborate with project and product management to scope and schedule work to meet customer needs
  • Create testing and verification frameworks to characterize performance and correctness across multiple targets
  • Proactively identify opportunities for product functionality, development process, and team function
  • Develop applications and systems to package and distribute the Zitara Live product to customers
  • Generate concise customer-facing documentation and reference materials
  • Provide mentorship and guidance to junior engineers

Preferred Qualifications

  • Familiarity with battery or energy systems applications
  • Familiarity with analog sensing and signals
  • Experience with test-driven development for embedded systems and hardware-in-the-loop testing
  • Practical knowledge of digital signal protocols such as I2C, SPI, and CAN
  • Practical knowledge of network messaging protocols, such as MQTT or otherwise
  • Experience with Rust
  • Experience with Bazel
  • Working knowledge of control systems (eg PID control or state estimation)
  • Knowledge of numerical methods and pitfalls with floating point math

Benefits

  • A full-time position, working from our office in San Francisco, CA or remotely
  • Salary range $170,000 to $220,000 annual base
  • Health, Dental, and Vision care for you and your family
  • A 401k savings plan
  • οΏ½οΏ½οΏ½Unlimited PTO” vacation policy
  • Excellent colleagues that are interested in your happiness and growth
This job is filled or no longer available

Similar Jobs