Software Engineer - Platform Specialist

  • BHO Tech
  • Santa Clara, CA, USA
  • Apr 23, 2021
Full time Engineering

Job Description

Supporting a hardware platform goes beyond the basics needed to boot a device, spin the fans, and blink the LEDs.  With us, we appreciate the expertise that is necessary to truly onboard new hardware - yielding true support of a platform.  We are seeking a Software Engineer with a specialty in platform porting and management to write quality infrastructure code used to manage all environmentals and hardware peripherals.  As with all Software Engineering roles with us - delivering quality products is the core responsibility. Developers are crucial to all aspects of the cycle - from the backend infrastructure to the finishing touches.  We live and breathe a customer first, customer last mentality and our Software Engineers are the backbone to delighting customers.

The role of a Software Engineer is much more than coding, our developers serve a critical role in every step of the software lifecycle.  

As a Software Engineer, Platform Specialist - you will always have a seat at the table and are expected to drive:

  • The “what”, “how”, and “why” for the features we build

  • Design and implementation

  • Code development

  • Documentation

  • Troubleshooting and issue mitigation

  • Internal and end-user support for escalations

  • Driver code integration from manufacturers

  • Optical and copper transceiver bring-up and management

  • Management code for all system fans, power supplies, LEDs, and temperature sensors

  • Tuning of platform specific configurations to optimize power/cooling/performance

  • Collaboration with our hardware partners

You may also:

  • Edit customer-facing documentation to ensure accuracy

  • Enhance testing use cases, frameworks, or infrastructure to improve overall product quality

  • Work with customers and partners on integrating features across platforms

  • Lead deep-dive architectural conversations about the features and capabilities of our products

  • Support sales, marketing, and product management teams by interacting with current and potential customers



  • BS in Computer Science or equivalent field experience

  • Strong development background in C, C++, Golang or similar languages

  • Working experience with one or more Linux distribution

  • Strong knowledge of PCIe, I²C, and XAUI technologies

  • Hands-on experience with board bring-up of Linux on embedded systems

Nice to Haves

  • Experience with IPv4, TCP/IP, Routing, and Switching software

  • Practical hands-on experience with Broadcom or other merchant silicon SDKs

  • Working knowledge of hardware buses, serdes, FPGAs, FIFOs, interrupts, or DMA

  • Experience with high speed Ethernet serdes

Best Regards,
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco CA
Phone: 866 816-1615 x 823