Remote Otter LogoRemoteOtter

Senior Firmware Engineer - Remote

Posted 13 weeks ago
Software Development
Full Time
CA, USA

⚠️ This job is archived. Find available remote jobs here.

Overview

We are seeking a highly skilled Senior Firmware Engineer to join our growing team. In this role, you will play a key part in developing and optimizing firmware for our cutting-edge embedded systems products.

In Short

  • Work with embedded Linux filesystems to ensure smooth system operation.
  • Enhance the performance analysis infrastructure and tooling to streamline development processes.
  • Develop and maintain robust interfaces with various devices and sensors, including GNSS, IMU, and LTE.
  • Optimize Linux kernel drivers, kernel space code, and user space applications for performance and efficiency.
  • Develop and maintain low-level drivers and firmware for Microcontroller Units (MCUs).
  • Leverage your prior experience with STM32 microcontrollers to contribute to ongoing projects.

Requirements

  • Bachelor's degree or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Strong programming experience in C, with a deep understanding of embedded systems programming principles.
  • Extensive knowledge of Linux at the system level, including kernel space, device drivers, and embedded systems development best practices.
  • Proven ability to build and debug Linux kernels for embedded systems.
  • Solid understanding of CPU and GPU architectures.
  • Prior experience working with I2C, SPI, PCI, MIPI, USB, and Serial UART communication protocols.
  • Proficiency in scripting languages like Bash or Python for automation tasks.
  • Expertise in ARM64-based platforms and development tools.
  • Experience with CUDA/OpenCL programming and video processing pipelines.
  • Knowledge of CAN or CAN FD protocols.
  • Proven experience in designing, implementing, and verifying over-the-air updates for operating systems, applications, and firmware.
  • Familiarity with board bring-up procedures and hardware debugging techniques.

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.
Hayden AI logo

Hayden AI

Hayden AI is a forward-thinking company dedicated to leveraging artificial intelligence and machine learning to tackle real-world challenges faced by governments and businesses. With a focus on enhancing transit efficiency, street safety, and sustainability, Hayden AI offers innovative solutions such as mobile perception systems and digital twin modeling. The company is committed to fostering an inclusive and diverse workplace, ensuring that all employees are respected and valued while driving innovation through their varied expertise.

Share This Job!

Save This Job!

Similar Jobs:

Fortive Careers logo

Senior Firmware Engineer - Remote

Fortive Careers

32 weeks ago

Join Qualitrol as a Senior Firmware Engineer, focusing on embedded systems and real-time monitoring solutions.

Worldwide
Full-time
Software Development
Axon logo

Senior Firmware Engineer I - Remote

Axon

13 weeks ago

Join Axon as a Senior Firmware Engineer to develop innovative firmware solutions for AIoT devices.

USA
Full-time
Software Development
122000 - 266000 USD/year
Axon logo

Senior Firmware Engineer I - Remote

Axon

19 weeks ago

Join Axon as a Firmware Engineer to contribute to innovative AIoT device-level firmware infrastructure.

United States
Full-time
Software Development
USD 122,000 - USD 266,000/year
Life360 logo

Senior Firmware Engineer II - Remote

Life360

16 weeks ago

Join Life360 as a Senior Firmware Engineer II to develop and enhance firmware for innovative tracking products.

USA
Full-time
Software Development
$116,375 - $206,000/year
Samsara logo

Senior Firmware Engineer II - Remote

Samsara

24 weeks ago

Join Samsara as a Software Engineer to develop embedded platforms for camera systems, impacting global industries.

Canada
Full-time
Software Development
$133,025 - $172,150 CAD/year