posted Apr 24
VP of Engineering, Connected Device Software
Job Location: Remote
Salary: $260,000 - $360,000 a year
Job Description
• Lead multiple global teams in the design, development, optimization, and validation of high performance firmware and software for cutting-edge mobile platforms and cameras • Drive continuous improvement of our Product Development Lifecycle, Enhance our Continuous Integration build process, and help to implement feature validation processes • Define and maintain progress metrics to keep team and management up-to-date on status, KPIs, risk and mitigation plans. Estimate and achieve deliverable dates for key features, technical goals, and technology product platforms • Identify, evaluate, qualify, select and manage third-party software development firms to augment and scale the core team • Build and mentor leadership throughout the organization; establish a culture of ownership, accountability and intense collaboration • Plan, direct, and coordinate activities of the firmware, IoT, and algorithm teams and coordinate with hardware and manufacturing teams. Serve as overall software systems architect to bridge system level issues across engineering disciplines • Develop & implement standards, guidelines and methodologies for multiple firmware teams to ensure coordination, collaboration, alignment, and code reuse between distributed subsystems and multiple software partners
Qualifications
• 15+ years of experience with at least 5+ years in a senior management role • Bachelor’s degree in Electrical Engineering, Computer Science, or equivalent experience • Consumer electronics experience shipping and maintaining hundred of thousands of devices • Strong understanding of operating systems concepts such as thread scheduling, context switching and memory management is required • Expertise in designing and optimizing the key system characteristics of usability, performance, scalability, and security • Experience with sw at all levels: kernel, middleware, application, server • Experience with software test methodologies, test planning, test automation, test tooling, and quality standards and metrics • Expert-level knowledge of embedded, multi-platform, and distributed software systems. Successful track record combining disparate platforms (Software & Hardware) involving high-end computing down to dedicated/embedded devices, and complex software involving sophisticated algorithms, hardware control, data integration, Network communication, Bluetooth and automotive interfaces
Benefits
• health, pharmacy, optical and dental care benefits • paid time off • sick time off • short term and long term disability coverage • life insurance • 401k contribution (all benefits are subject to eligibility requirements)
Related Jobs

- Company
- SnapLogic
- Post Date
- New
- Title
- Senior QA Engineering Manager
- Location
- Bay Area, California

- Company
- Zocdoc
- Post Date
- New
- Title
- Engineering Manager
- Type
- $190,000 - $255,000 a year
- Location
- Manhattan, New York

- Company
- Credit Karma
- Post Date
- New
- Title
- Chief Technology Officer
- Type
- $375,000 - $470,000 a year
- Location
- Bay Area, California

- Company
- Galaxy
- Post Date
- New
- Title
- Director, Network and Systems Engineering Manager
- Type
- $200,000 - $250,000 a year
- Location
- Manhattan, New York

- Company
- Qualified
- Post Date
- New
- Title
- Senior Software Engineering Manager
- Type
- $120,000 - $150,000 a year
- Location
- San Francisco, California