Openai

Firmware Engineer, RTOS, Consumer Devices

San Francisco, Remote. Posted 11 months ago

The role

You will design, implement, and debug software for embedded devices. You will work on low-level bring-up and write production C/C++ code on custom hardware.

What you will do

  • Design, implement, and debug software for embedded devices.
  • Contribute to defining software requirements, interfaces, and test plans.
  • Bring up and debug new boards.
  • Analyze performance, memory, and power profiles and implement optimizations.
  • Investigate field issues, perform root-cause analysis, and deliver robust fixes.
  • Foster good software engineering practices.

Required qualifications

  • Deep experience shipping embedded systems (around 10+ years).
  • Proficient in C and C++.
  • Familiar with embedded toolchains, operating systems, and debugging tools.
  • Experience with both rapid prototyping and scalable product development.

Nice to have

  • Experience with Zephyr RTOS.
  • Worked with networking/wireless stacks (BLE, Wi-Fi).
  • Experience with Linux kernel development.

Benefits

  • Relocation assistance

Before you apply

  • Background checks for applicants will be administered in accordance with applicable law.

About the company

OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity.

Firmware Engineer, RTOS, Consumer Devices at Openai | JobZoey