Embedded Software Engineer at BayOne Solutions in Camas, Washington

Posted in Other 6 days ago.

Type: full-time





Job Description:

We are looking for a skilled and experienced Embedded Software Engineer to join our team. The ideal candidate will have expertise in C programming, System-on-Chip (SOC) development with RTOS or bare-metal systems, and Bluetooth audio profiles (HFP/A2DP). As an Embedded Software Engineer, you will contribute to the development of high-performance embedded software for advanced audio applications.

Key Responsibilities:
  • Develop and optimize C-based firmware for embedded systems.
  • Work with SOCs in an RTOS or bare-metal environment to deliver high-quality, efficient solutions.
  • Implement and maintain Bluetooth audio profiles, such as HFP (Hands-Free Profile) and A2DP (Advanced Audio Distribution Profile).
  • Collaborate with cross-functional teams to design, test, and integrate audio applications.
  • Debug, troubleshoot, and resolve software issues related to embedded systems and audio interfaces.

Required Skills & Experience:
  • Proficient in C programming for embedded systems.
  • Hands-on experience in SOC development with either RTOS or bare-metal environments.
  • Solid understanding and practical experience with Bluetooth audio profiles (HFP/A2DP) or application development related to audio.

Nice to Have:
  • Experience with ThreadX or FreeRTOS.
  • Knowledge of USBX (USB host and device stack).
  • Familiarity with SAI (Serial Audio Interface) or I2S (Inter-IC Sound) protocols.
  • Experience with STM32 Cube IDE for embedded development.
  • Practical experience with Audio Kits for development and testing.
  • Experience with TouchGFX for graphical user interface (GUI) development on embedded systems.

More jobs in Camas, Washington

General Business
about 5 hours ago

Vancouver Clinic
Other
6 days ago

BayOne Solutions
More jobs in Other

Other
11 minutes ago

Artera
Other
11 minutes ago

Artera
Other
11 minutes ago

Artera