Facebook System Software Engineer, Intern (Embedded) in Menlo Park, California
Facebook was built to help people connect and share, and over the last decade our tools have played a critical part in changing how people around the world communicate with one another. With over a billion people using the service and more than fifty offices around the globe, a career at Facebook offers countless ways to make an impact in a fast growing organization.
Facebook is seeking a System Software Engineer Intern for Embedded Controller to join our Server Design Team. Our servers and data centers are the foundation upon which our rapidly scaling infrastructure efficiently operates and upon which our innovative services are delivered. The co-op will work closely with system software engineers in the team to develop software on embedded controller to support server management features for new server hardware topologies. This position is located in our Menlo Park office.
Understand server system architecture and server management software/firmware implementation, by studying code and discussing with related engineers.
Create and modify code on current software base to support new hardware platform/features.
Create and modify device drivers to interface with management controller under Linux.
Work with team to bring up embedded controller and test firmware functionality
Create test suites for production and validation to stress firmware for reliability stability.
Pursuing computer engineering related degree
Strong coding ability with C/C++
Strong scripting capability with php, python or perl.
Strong trouble shooting and analytical skills
Excellent written and verbal communications skills
Familiar with Linux kernel and device driver model is a plus
Ability to obtain and maintain work authorization in the United States in 2017.
Equal Opportunity: As part of our dedication to the diversity of our workforce, Facebook is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at email@example.com or you may call us at 1+650-308-7837.