{bc}
ashby

Senior Software Engineer, Firmware

Orion Sleep
San Francisco, USA
Full-time
Senior · 3+ years experience
Onsite
Discovered 1 weeks ago
C/C++RTOSBLEWiFISPII2C
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

C/C++RTOSBLE
Smart Apply

Full Job Posting

Responsibilities

  • Architect, design, and implement the firmware for our hardware products
  • Own the device bring-up process and debug alongside our hardware vendors
  • Implement observability and maintainability pipelines for firmware testing, deployment, and fleet management
  • Establish coding standards, testing frameworks, and debugging processes
  • Collaborate closely with our hardware vendors, mobile engineers, and backend engineers to ensure seamless integration across the product stack
  • Support new board prototyping and bring-up

Requirements

  • 3+ years experience developing firmware for embedded systems
  • Mastery over C/C++ and embedded development tools and environments
  • Mastery over RTOS platforms and microcontroller architectures
  • Strong experience with BLE, WiFI, and hardware interfaces (ex. SPI, I2C, UART)
  • Strong experience debugging embedded platforms, especially with compute and memory constraints
  • Experience with OTA update mechanisms and production releases
  • Bonus: experience with embedded systems security
  • Bonus: EE experience, component selection, board layouts, device bring up
  • Bonus: experience with CI/CD pipelines for firmware development and testing
  • Bonus: startup experience, experience taking products from concept through production

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Orion Sleep