Embedded Engineer

2 Months ago • 5 Years + • Research & Development

Job Summary

Job Description

As a Firmware Engineer at Motive, you'll lead embedded projects from inception to completion. You'll design and develop high-performance firmware and software for IoT platforms, debug and optimize firmware on complex architectures, and contribute to hardware research projects. Experience with mobile platforms, multi-core ARM processors, GPUs, WiFi/BT, and cameras is essential. You'll be responsible for shipping high-volume, quality hardware, ideally with a proven track record of developing millions of devices. The role requires strong C/C++ programming skills, understanding of OS concepts, and familiarity with IoT device deployment and monitoring.
Must have:
  • 5+ years experience
  • C/C++ proficiency for embedded systems
  • Experience with multi-core ARM processors, GPUs, WiFi/BT, cameras
  • Understanding of OS concepts (thread scheduling, context switching, memory management)
  • IoT device development, deployment, and monitoring
Good to have:
  • Python or other scripting languages
  • Consumer electronics experience

Job Details

Who we are:

Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you complete visibility and control, and significantly reduces manual workloads by automating and simplifying tasks.

Motive serves more than 120,000 customers – from Fortune 500 enterprises to small businesses – across a wide range of industries, including transportation and logistics, construction, energy, field service, manufacturing, agriculture, food and beverage, retail, and the public sector.

Visit gomotive.com to learn more.

About the Role: 

As an Firmware Engineer, you will be a key member of the hardware team leading an embedded project from start to finish. Both an exceptional technical engineer as well as a leader, you are able to architect, execute, and test complex embedded systems on a range of platforms from bare metal, RTOS, Linux, and mobile OS.

This role will help build the next-generation HW platforms for Motive. 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.

What You’ll Do: 

  • Design and development of high-performance firmware and software for cutting-edge IoT platforms
  • Debug, optimize, and validate firmware on complex embedded multi-core architectures.
  • Participate in ground-breaking hardware and research projects

What We’re Looking For: 

  • 5+ years of experience
  • 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.
  • Strong understanding of operating systems concepts such as thread scheduling, context switching and memory management is required.
  • IoT device development, deployment and monitoring in-field.
  • Comfortable with python or other scripting languages.

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. 

 

 

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

Similar Jobs

Google - Software Engineer III, Google Distributed Cloud Hosted

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Software Engineer III, AI/ML, Geo

Google

Mountain View, California, United States (On-Site)
1 Week ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Google - Software Engineer III, Authentication and Autofill, Android

Google

Beijing, Beijing, China (On-Site)
1 Week ago
ByteDance - Algorithm Optimization Specialist / Machine Learning Engineer- Pico- San Jose

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Google - Software Engineer III, Pixel Connectivity

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
NVIDIA - Chip Design Manager

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
ByteDance - Engineering Manager Machine Learning Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Samsung Semiconductor - Senior Staff Engineer, Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Weeks ago
Omnissa - Staff Engineer- C++ Windows Dev (P5/P6)_12+ Years_Experience Management (DEEM Team)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - NLP Researcher - 2025 Start

ByteDance

Singapore (On-Site)
5 Months ago
GT - Full-stack Engineer (Python + React.js)

GT

Poland (Remote)
4 Weeks ago
Anavation - Senior Software Engineer

Anavation

Colorado Springs, Colorado, United States (Remote)
1 Day ago
Google - Software Engineer III, Android Framework

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
PlayStation Global - Senior Machine Learning Graphics Engineer

PlayStation Global

London, England, United Kingdom (Hybrid)
2 Weeks ago
Token Metrics - Crypto Data Scientist / Machine Learning Engineer  (Remote)

Token Metrics

Tiranë, Tirana County, Albania (Remote)
6 Months ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
6 Months ago
Inkittt - Funny Romance Content Creator (BookTok-Style)

Inkittt

San Francisco, California, United States (Hybrid)
1 Month ago
NVIDIA - Silicon Performance, Power, and Binning Tools Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
Netflix - Software Engineer - Procedural Geometry & Simulation

Netflix

Sydney, New South Wales, Australia (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in India

Taboola - Solution Engineer

Taboola

New Delhi, Delhi, India (On-Site)
7 Months ago
Google - Product Manager, Games Developer Tools

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Assystems - Electrical Design Engineer Substation - primary

Assystems

Hyderabad, Telangana, India (On-Site)
5 Months ago
Blue Yonder - Staff Software Engineer I-Python, Microservices, API

Blue Yonder

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Dolby Laboratories - Senior Computer Vision Researcher

Dolby Laboratories

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Microsoft - Principal Software Engineering Manager

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Week ago
ION - DCM Data Analyst - 1018

ION

Mumbai, Maharashtra, India (On-Site)
6 Months ago
PwC - IN_Senior Associate – Power Platform -Ms Dynamics– Advisory  -Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Birdeye Australia - Motion Designer

Birdeye Australia

Gurugram, Haryana, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Chip Design Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Weeks ago
Fluence - Sr. Software Architect (m/f/d)

Fluence

Berlin, Berlin, Germany (On-Site)
5 Months ago
Cadence - Lead Support Application Engineer - GCS

Cadence

Bengaluru, Karnataka, India (On-Site)
7 Months ago
NVIDIA - Senior Circuit Design Engineer, Power Delivery

NVIDIA

California, United States (Hybrid)
1 Week ago
Google - Circuits Design Engineer, Clock Design

Google

Sunnyvale, California, United States (On-Site)
6 Days ago
NVIDIA - Silicon Photonics Test Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
Google - Senior Software Developer, Embedded Systems/Firmware, Google Home

Google

Waterloo, Ontario, Canada (On-Site)
4 Days ago
Riot Games - Manager, Software Engineering, Infrastructure - Protect Team

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
Google - Senior Design Verification Engineer

Google

Mountain View, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded