Platform Software Engineer

Platform Software Engineer

As a Platform Software Engineer you will participate in the requirements analysis, architectural specification, development and verification of the operating system underlying AvereOS. The candidate will perform software integration and testing on experimental hardware platforms, design platform management solutions, and implement designs with reliability, availability, and supportability goals using core operating systems concepts.


- Integrate new hardware platform and component support into AvereOS
- Develop and maintain device drivers for Ethernet networking and storage controllers
- Develop and maintain platform environmental and network monitoring daemons
- Develop and maintain manufacturing and customer hardware diagnostic test suites
- Advise and assist customer support to troubleshoot hardware and low-level software field issues
- Monitor the open source community for bug fixes and new features, and push back improvements when appropriate
- Develop and maintain core system debugging functionality, for both kernel and user space applications
-Strong C and/or C++ coding skills
-Python coding skills
-Strong understanding of hardware, server components and computer architecture
-Experience developing software for multi-core 64-bit x86 systems
-Experience with FreeBSD, Linux or UNIX kernel development and debugging
-Experience writing device drivers for storage or network devices
-Experience maintaining kernel or operating system code
-Knowledge and experience with network programming and TCP/IP
-Experience using hardware and firmware API specifications to implement and debug device drivers
-Experience with software configuration management (git, perforce, svn, cvs)

-Bachelors or Masters Degree in Computer or Electrical Engineering
-Minimum of 3 years experience developing software in a commercial environment for FreeBSD, Linux or a UNIX operating system

One Response

  1. Hi, my name is Brandon Neal and I am currently with IBM Watson as a Software Support Engineer. With recent changes in IBM, I have found myself looking for a new position.

    My manager, Christine Miller, provided me the site for BV Staffing and noted it was a great recruiting company to work with. I would like to discuss further the employment opportunity available for Software Engineer, Bakend. Please feel free to contact me at either OR 412-398-2463.

    Thank you and have a great day.


Leave a Reply

Your email address will not be published. Required fields are marked *



B & V Staffing is dedicated to assisting clients satisfy both their permanent and contract staffing needs. We can do this through one of the following methods based on requirement assessments and client needs.

Fees & Guarantees

Options for Monthly Retainer w/ on-site Recruitment Process Management, Contingencies, Retainers and Contract Employment. Monthly Retainer, being our most cost effective and efficient pricing model.

Recruitment Process

B & V Staffing recruiting methods are founded on strong ethical principles. Clients benefit from B & V Staffing’s traditional direct recruiting methodology blended with the latest Internet research methods.