PDS Tech, Inc. Jobs

Mobile pds Logo

Job Information

PDS Tech Inc Software Engineer in Menlo Park, California

PDS Tech, Inc. is seeking a Software Engineer, in Menlo Park, CA.


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

  • 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 experience.

  • Excellent written and verbal communications skills.


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

All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.