Zitara is hiring a
Staff Software Engineer

Logo of Zitara

Zitara

๐Ÿ’ต $170k-$220k
๐Ÿ“Remote - United States

Summary

Join the Embedded Systems team at Zitara as a Staff Software Engineer to architect and implement complex algorithmic firmware and systems-level software, design solutions to make core functionality available across various systems and platforms, and provide guidance on delivering real-time software to multiple customers.

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
  • Experience in high assurance systems development (eg, ISO26262 or DO178)

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Zitara know you found this job on JobsCollider. Thanks! ๐Ÿ™