Jobspring Partners: Talent in Action

Apply for this job
Share this:

Firmware Engineer - Robotics

Our client is leading research efforts in the convergence of user interfaces, sensing, cloud services and networking technologies to develop their next generation of products. This laboratory focuses on developing new concepts and user experiences through rapid prototyping and collaboration with the best-in-class research in Silicon Valley.

This role focuses on developing firmware for the control of unmanned systems such as autonomous robots and drones. The Firmware Engineer's main responsibility is to design and develop control algorithms and sensor drivers to enable reliable autonomous behavior. The role requires strong experience in C/C++ programming on embedded architectures, as well strong knowledge of control algorithms and theory and the ability to architect and optimize complex numerical algorithms with limited computational resources.


  • 50% Algorithm design, programming (C/C++) and evaluation
  • 50% System integration (Embedded, ARM etc.) / prototype tune-up and demonstration including some electronic hardware system development  

Required Skills

  • BS/MS in Computer Science, Computer Engineering, Mechanical Engineering (Mechatronics) or equivalent
  • Control algorithm development
  • Embedded software development
  • Electronic hardware system development

Desired Skills

  • Basic familiarity with radio controlled hobby models and their associated hardware, such as transmitters, radios, etc
  • Hands-on experience with embedded autopilots such as PX4, Ardupilot, Paparazzi, etc


  • Family like environment with an entrepreneurial spirit
  • Collaborative culture that thrives on innovation and new ideas
  • Rewards and recognition for great achievements
  • Growth opportunities for career development
  • Flexible work arrangements to help balance life and work
  • Competitive benefits and compensation package

Apply for this Job

Kyle Marquez is leading the search for this position. Use the button below to send us your resume and let us know you’re interested in the job!

Apply to this job
Firmware Engineer - Robotics
  • Kyle Marquez

  • Lead Recruiter
  • Jobspring San Jose - SWD
Back to job listings

Great! You're interested!

Use this form to send me your resume, and my team and I will review it for this job:

Firmware Engineer - Robotics

So you know, this isn't the only job like this we're working on. We'll review your resume for every relevant job that comes in!


Attach your resume:

Apply With This Info
  • Jobspring Partners

Thank you

Your information has been received.

One of our teams will give it a careful look for the Firmware Engineer - Robotics job, and for every other relevant position we’re working on right now, too.
If it looks like we can help you out, you’ll hear from us shortly!

Return to Search Results Close

Send to a Friend

If you know someone who'd be interested in this job, send them a link so they can check it out.

Thank You!

Your note about the position number: 268809 has been sent to your friend

Return to Search Results