Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted over 3 years ago

Seeking an embedded software/ firmware engineer with 5+ years of C/C++ programming and 3+ years of embedded system programming. The ideal candidate will have a MS in EE, CE or CS, be self-motivated and a good team player. Experience with GUI frameworks and Android development are a plus.

About the position:


This is a 12+ month contract position with the Spatial Computing team at Facebook. You will be responsible for firmware and GUI development on proprietary hardware and the Android platform.

Desired Experience:
  • BS in Electrical Engineering, Computer Engineering or Computer Science (required)
  • 5+ years of programming in C/C++ (required)
  • 3+ years of Embedded system programming (required)
  • 2+ years of Android development experience (desired)
  • Experience with BlueTooth (desired)
  • Self-starter with strong analytical and problem-solving skills
  • Excellent at working in a team environment and independently
  • Strong written and verbal communication skills
  • Flexible to adjust to the changing needs of the company


Responsibilities:
  • Provide high quality software development, design of software quality assurance, testing approaches and engineering expertise
  • Support research and development with software systems ranging from embedded systems to Android GUI applications


Environment:
  • Highly innovative environment
  • Collaborative and friendly team dynamics
  • Medium size team (~12 engineers) within large company
  • Multiple responsibilities 
  • Work remotely with sporadic visits to Menlo Park or Seattle offices


Work authorization: United States (Required)
Job Type: Full-time contract
Schedule: 8 Hour Shift Monday to Friday with reasonable flexibility for time off