Senior Firmware Engineer

SandbarNew York, NY
5dHybrid

About The Position

As a Senior Firmware Engineer, you will be responsible for designing, developing, testing, and implementing firmware for embedded systems. This role requires a deep understanding of both hardware and software, and the ability to work closely with cross-functional teams to deliver high-quality products. You will be involved in all stages of firmware development from concept to production.

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field.
  • Minimum of 8+ years of experience in firmware development.
  • Strong proficiency in C/C++ programming languages.
  • Experience with real-time operating systems (RTOS).
  • Familiarity with hardware design and documentation.
  • Proven ability to debug and troubleshoot complex systems.

Nice To Haves

  • Cap touch sensing and sensor fusion experience
  • Python (for debug tools)

Responsibilities

  • Design and develop firmware for embedded systems.
  • Collaborate with hardware engineers to define and implement firmware requirements.
  • Perform system integration tests to ensure firmware functionality.
  • Debug and troubleshoot firmware and hardware issues.
  • Document firmware design and development processes.
  • Occasional travel to the Manufacturing facility.

Benefits

  • Health, vision, and dental benefits
  • Unlimited PTO and sick time
  • Early stage equity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service