ŌURA

Staff Firmware Engineer

ŌURA

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,200 - $233,000 per year

Job Level

About the role

  • Design and Develop Firmware: Lead the design, development, and optimization of firmware for our next-generation wearable devices, focusing on performance, power efficiency, and scalability.
  • Collaborate on Product Development: Work closely with hardware engineers, product managers, and software teams to deliver integrated solutions that meet our high standards of quality and user experience.
  • Innovate and Improve: Continuously innovate and improve product features and performance, leveraging the latest technologies and methodologies in firmware development.
  • Problem-Solving: Diagnose and troubleshoot complex firmware issues, ensuring robust, reliable performance across all devices.
  • Contribute to Strategy: Play a key role in strategic decisions related to firmware architecture and technology stack, aligning with our mission to revolutionize the wearable technology industry.

Requirements

  • 8+ Years of Firmware Development Experience: With a solid foundation in firmware engineering principles and hands-on experience in the wearable or related consumer electronics field.
  • Expertise in C/C++: Proficient in writing high-quality, maintainable, and efficient code in C/C++, with a deep understanding of microcontroller architectures.
  • Familiarity with Wearable Sensors: Experience integrating and optimizing a variety of sensors commonly used in wearable technology, such as accelerometers, gyroscopes, and heart rate sensors.
  • Experience with BLE and Wireless Communication: Strong background in Bluetooth Low Energy (BLE) and other wireless communication protocols, crucial for wearable technology development.
  • Knowledge of Power Management: Demonstrated experience in power optimization for battery-operated devices, ensuring longevity and efficiency of wearables.
  • Agile Development Practices: Comfortable working in an agile development environment, with excellent collaboration and communication skills to work effectively with teams across different locations.
  • Education: Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field.
Benefits
  • Competitive salary and equity packages
  • Health, dental, vision insurance, and mental health resources
  • An Oura Ring of your own plus employee discounts for friends & family
  • 20 days of paid time off plus 13 paid holidays plus 8 days of flexible wellness time off
  • Paid sick leave and parental leave
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Firmware DevelopmentC/C++Microcontroller ArchitecturesWearable SensorsBluetooth Low Energy (BLE)Wireless Communication ProtocolsPower ManagementAgile Development Practices
Soft Skills
Problem-SolvingCollaborationCommunicationStrategic Decision-Making
Certifications
Bachelor’s Degree in Electrical EngineeringMaster’s Degree in Electrical EngineeringBachelor’s Degree in Computer ScienceMaster’s Degree in Computer Science