VP of Engineering, Device Software
Job Description
Who we are:Â
Motive builds technology to improve the safety, productivity, and profitability of businesses that power the physical economy. Motive combines IoT hardware with AI-powered applications to connect and automate physical operations. Motive is one of the fastest-growing software companies in the world, serving more than 120,000 businesses, across a wide range of industries including trucking and logistics, construction, oil and gas, food and beverage, field service, agriculture, passenger transit, and delivery.
Motive is built on four foundational attributes; Own It, Less but Better, Build Trust, and Unlock Potential. This has taken our company to great heights, including being recognized by Fortune for Best Workplaces, Forbes Best Startup Employers, and Comparably for our Best Global Culture, Sales Team, Leadership Team, Career Growth, and CEO for Diversity. We’re proud to receive an employee net promoter score of 63 (according to Comparably) which places Motive in the top 5% of companies with 4,000 employees or more.Â
Today, our team is made up of more than 3,000 employees, located across the world, providing support to a wide range of customers. While most of our employees are remote, many have the opportunity to work on-site at any of our 8 global office locations. Visit our careers website to learn more about opportunities at Motive.Â
As a VP of Engineering, Device Software, you will be a key member of the engineering team leading an fulls stack project from start to finish. As an exceptional leader, you will be able to lead a team in the architecture, execution, and test of complex embedded systems on a range of platforms from bare metal, RTOS, Linux, and mobile OS.
You will manage 4 managers/teams across 3 locations (SF, Buffalo, and TW). This person understands how to ship high volume quality hardware and has done it many times; experience with mobile platforms and surrounding technologies a must. You have shipped hundreds of thousands if not millions of devices through the devices you have developed.
You are comfortable with building an org from the ground up while filling gaps as you build up your organization.
What You’ll Do:ÂLead a team in the design and development of high performance firmware and software for cutting-edge mobile platforms and cameras
Lead a team in the debug, optimization, and validation of firmware on complex embedded multi-core architectures.
Participate in ground-breaking hardware and research projects
Build, manage and lead a world class software development organization leveraging both internal engineering talent along with outside development partners
Work closely with key stakeholders including hardware engineering, product management, program management, finance, operations, and external partners
Provide guidance to executive leadership team on critical technology decisions
Drive continuous improvement of our Product Development Lifecycle
Enhance our Continuous Integration build process
Work closely with SQA leadership 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
Work closely with our internal program management team to execute predictable software release cycles and diligently manage project workload and resource planning
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 and accountability
Lead team to efficiently deliver high quality code and features on-time and on-budget
Build a fun productive working environment within a culture of intense collaboration
Ensure team organization, individual development, and accountability are consistent with corporate values and policies
Plan, direct, and coordinate activities of the firmware and algorithm teams and coordinate with hardware and manufacturing teams. Serve as overall software systems architect. Bridge system level issues across engineering disciplines.
Estimate and achieve deliverable dates for key features, technical goals and technology product platforms.
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.
Responsible for multiple software subsystems (embedded, factory tools and firmware infrastructure). Supervise technical leads between USA and Taiwan teams.
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
Strong programming experience and demonstrated proficiency in C/C++ for embedded systems, including development of algorithms, manipulation of complex data structures, and implementing highly optimized code
Consumer electronics experience or familiarity with 3-4 or relevant technologies: mutli-core ARM processors, GPUs, WiFi/BT, cameras.
Familiarity with ARM or equivalent embedded multi-core microprocessor architectures is required
Strong understanding of operating systems concepts such as thread scheduling, context switching and memory management is required.
Candidate is expected to have experience in using ARM debuggers.
Ability to understand hardware design and schematics.
Prior experience with overseeing board bring-up and validation
Experience working in an Agile software development process operating within a larger organization with a variety of development methodologies
Demonstrated experience developing and implementing product delivery best practices
Outstanding written and verbal communication skills
Exceptional and proven leadership skills
Experience managing internal and external software resources.
Proven track record of delivering multiple high-quality products for the consumer and automotive markets
Expertise in designing and optimizing the key system characteristics of usability, performance, scalability, and security
Experience with embedded Linux and Android projects at all levels: kernel, middleware, and application
Experience with test automation for full-stack software development
Experience with electrical/electronic hardware development and manufacturing methods and standards
Experience with software test methodologies, test planning, test automation, test tooling, and quality standards and metrics
Passion for excellence and quality
Extensive management experience including technical, administrative, and organizational activities
Demonstrated ability to continually grow and develop yourself and your team.
High energy and excellent interpersonal skills
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.
Creating a diverse and inclusive workplace is one of Motive's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.Â
ÂYour compensation may be based on several factors, including education, work experience, and certifications. For certain roles, total compensation may include restricted stock units. Motive offers benefits including health, pharmacy, optical and dental care benefits, paid time off, sick time off, short term and long term disability coverage, life insurance as well as 401k contribution (all benefits are subject to eligibility requirements). Learn more about our benefits by visiting Motive Perks & Benefits.
The compensation range for this position will depend on where you reside. Motive uses three geographic zones to determine pay range. For this role, the compensation ranges are:
Creating a diverse and inclusive workplace is one of Motive's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.Â
Please review our Candidate Privacy Notice here.
The applicant must be authorized to receive and access those commodities and technologies controlled under U.S. Export Administration Regulations. It is Motive's policy to require that employees be authorized to receive access to Motive products and technology.Â
#LI-Remote
Date Posted
06/03/2023
Views
7
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View Details