Manager, Firmware

Ayla Networks Inc.
United States
25 days ago
Apply on jobs.jobvite.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

JIRA Bug Tracking Systems Programming Tools Firmware Linux System Administration Real-Time Operating Systems Software Engineering Git Information Technology Software Version Control

Job description

  • 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.

Requirements

  • 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).

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.jobvite.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all