Software Engineer

Menlo Park, CA 94025

Posted: 05/14/2019 Employment Type: Contract Industry: Embedded Software Engineer Job Number: 24364

Job Title: Software Engineer

Duties:
  • Create and modify U-Boot/Linux Kernel configuration and device drivers for ARM based SoC.
  • Design, implement system management features needed in user land area.
  • Work on bringing up Embedded software stack and test functionality.
  • Create test suites to stress Embedded system' s functionality and stability after changes.
  • Interface with Open Source community and eventually upstream the changes to open source.
  • DO NOT NEED: App development, web development, etc.

 

Candidates that meet the minimum requirements in the req., but also have experience with these will be interviewed first:
  • Understand hardware, but be able to work with the software
  • Infrastructure engineering experience
  • Experience with OpenBMC (open source software stack)

 

Skills:
  • Familiar with ARM based micro controller and firmware structure.
  • Familiar with Linux kernel and device driver model
  • Strong scripting capability with php, python or perl.
  • Strong coding ability with C and C++.
  • Familiar with latest server architecture and components
  • Strong trouble shooting and analytical skills
  • Preferred to have open source community interaction experience.
  • Excellent written and verbal communications skills

 

Education: BS in Computer Science or equivalent with 5+ years relevant experience.

Krista Stillmunkes

Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.