View Our Website View All Jobs

Software Engineer (9465958)

 
  • 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)

 

  • 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 experiencel.
  • Excellent written and verbal communications skills

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

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150