Remote Otter LogoRemoteOtter

Device Systems Engineer - Remote

Posted 38 weeks ago

Overview

We are seeking a highly motivated Device Systems Engineer to join our team and play a crucial role in developing and integrating hardware, firmware, and embedded software for our next-generation devices.

In Short

  • Design, develop, and maintain embedded software components for the target device platform.
  • Collaborate with hardware engineers to optimize software for specific hardware capabilities.
  • Develop and integrate device drivers for various sensors and peripherals.
  • Work with firmware engineers to define and implement firmware functionalities.
  • Contribute to bring-up and low-level hardware initialization.
  • Interface with field applications to understand real-world device usage and performance requirements.
  • Provide technical support for field deployments and troubleshooting.
  • Analyze field data to identify areas for improvement and contribute to future device iterations.
  • Ensure seamless communication and data flow between hardware, firmware, and embedded software.
  • Participate in system-level design reviews and contribute to overall system architecture.
  • Assist with system testing and validation to guarantee device functionality and performance.

Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a closely related field.
  • Strong programming proficiency in C and C++.
  • Experience with embedded systems development and system-level programming.
  • Understanding of device hardware platforms and their interaction with software.
  • Familiarity with real-time operating systems (RTOS) concepts.
  • Excellent communication and collaboration skills to work effectively across engineering disciplines.
  • A passion for innovation and a desire to bring complex devices to life.
  • Experience with specific communication protocols relevant to the device (e.g., CAN, CAN-FD, etc.).
  • Knowledge of over-the-air (OTA) update mechanisms for embedded systems.
  • Experience with field-testing and debugging methodologies.

Benefits

  • Options for medical, dental, and vision coverage for employees and dependents (for US employees).
  • Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA).
  • 401(k) with 3% company matching.
  • Unlimited PTO.
  • Daily catered lunches in our San Francisco office.

Similar Jobs:

Kupa Global logo

DevOps / Systems Engineer - Remote

Kupa Global

8 weeks ago

Join The Landbanking Group as a DevOps / Systems Engineer to build and operate a global technology platform focused on sustainable land management.

DevOps
Systems Engineering
Cloud Infrastructure
Machine Learning
South Africa
Full-time
DevOps / Sysadmin
LogaRec logo

Systems Engineer - Remote

LogaRec

6 days ago

Join LogaRec as a Systems Engineer, where you will design and implement software solutions while enjoying flexible working conditions.

System Administration
Linux
Mobile Device Management
Documentation
Germany
Full-time
DevOps / Sysadmin
Rithum LinkedIn Board logo

Systems Engineer - Remote

Rithum LinkedIn Board

1 week ago

Join Rithum as a Systems Engineer to enhance technology and improve internal processes in a collaborative environment.

Systems Engineering
Windows
MacOS
Linux
Spain
Full-time
DevOps / Sysadmin
Rithum LinkedIn Board logo

Systems Engineer - Remote

Rithum LinkedIn Board

1 week ago

Join Rithum as a Systems Engineer to enhance IT processes and support technology initiatives across the company.

Systems Engineering
Windows
MacOS
Linux
Ireland
Full-time
DevOps / Sysadmin
Auria logo

Systems Engineer - Remote

Auria

1 week ago

Auria is seeking a remote Systems Engineer to develop web-based microservices for space operations.

Systems Engineering
Microservices
REST APIs
Agile Development
USA
Full-time
Software Development
$100,000 - $130,000/year