hero

Career Opportunities at SJF Portfolio Companies

SJF Ventures
SJF Ventures
44
companies
1,028
Jobs

Senior Manager, Firmware

Ayla Networks

Ayla Networks

Administration
Bengaluru, Karnataka, India
Posted on Friday, July 21, 2023

Description

The Ayla Platform™ is the industry’s only complete end-to-end solution for transforming everyday products into cloud-connected devices quickly, easily and economically. Ayla combines its innovative and highly efficient technology with best-in-class hardware, applications, cloud-based services and digital information services to allow manufacturers to reinvent their products for the smartphone era.

We are an exciting start-up delivering a PaaS platform for the Internet of Things. We are looking for some exceptional programmers to join the Ayla Device team.

What You Will Be Doing

  • Working in an engineering culture that is customer focused.
  • Work as part of the team that makes it possible for many different types of devices to get connected to the Internet.
  • Play a significant role and make an impact on the company’s success.
  • Lead two functional teams: Device Core Engineering and Professional Services Firmware vertical and drive collaboration between teams.
  • Architect and oversee implementation of medium-to-large software components of high quality to ensure quality deliverables to our customers.
  • Interact with sales team on scoping customer engagements.
  • Participate in customer discussions to understand their requirements, influence their decisions and Ayla device engineering roadmap.
  • Hiring, mentoring, and growing your team members in their careers at Ayla.

Desired Skills and Experience

  • Must have 15+ years of experience in leading engineering teams and projects that deliver production-quality firmware for connected devices.
  • Must have experience in defining and communicating firmware architecture and design across engineering teams and projects.
  • Experience developing software solutions consisting of multiple interacting threads or processes and understanding how software runs on hardware.
  • Must have experience in defining and socializing sound engineering processes that guarantee delivery of quality products to a managed timeline.
  • Must have experience in working with product management to help define customer requirements, distill them into detailed engineering functional specifications, and review such specifications with customers.
  • Must have experience with communicating commitments and describing technical problems and solutions directly with customers. Must have a strong customer facing written and communication skills.
  • Must have experience in managing competing demands for engineering resources across product deliverables, solutions for customer escalations, and feature requests for existing products.
  • Must have experience in scoping project work as part of pre-sales engineering support.
  • Must have experience with providing factory support to device manufacturers enable fast reliable production of connected devices.
  • Must be able to read, understand and review C code written for embedded (RTOS) and Linux environments.
  • Familiar with development tools such as cross-compilation, source control (git), bug tracking (jira), and jtag debuggers.
  • Ready to work on a startup where you will be exposed to a lot of areas, wear many hats, and won’t be afraid to tackle the unknown
  • BS/MS in Computer Science (or equivalent).