Senior Embedded Engineer

Job description

About JUMP

JUMP Bikes is building the future of urban mobility: shared electric bikes that are the quickest, most enjoyable, and most empowering way to get around a city. Cheaper than most public transit and faster than cars in traffic, JUMP e-bikes radically improve local transportation. Founded in 2010, JUMP pioneered dockless bike share and has deployed more than 14,000 bikes in 6 countries. Our goal is to transform cities, making them more sustainable, equitable, and livable through electric mobility.

To make this vision a reality, we need to grow our team. We place tremendous value on our company’s roots and culture: a mix of ingenuity, controlled chaos, hard work, and sense of purpose. This is a great opportunity to join a rapidly growing team that is shaping the future of transportation.


About the Role

We are currently seeking a Senior Embedded Engineer to help design and build our embedded systems in our new generation of electronics. JUMP seeks professionals who are passionate about making cities around the world a better place to live and bike, care about customer experience, and can help us continually improve our product.



  • Design, develop and maintain embedded applications for bicycle electronics

  • Interface with hardware design and development and identify systems interactions that must be considered

  • Accurately report & maintain items and progress in Jira

  • Work with product managers to ensure work is delegated, tracked, and completed on time

  • Help manage firmware development across the whole firmware team for both existing electronics and electronics currently in development

  • Establish QA testing and reporting procedures

  • Communicate daily with remote product development and manufacturing teams


Experience and Skills

  • Highly organized, with good written and oral communication skills

  • Ability to be both self-directed and to work well in a collaborative team environment

  • Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering

  • 6+ years of industry experience of developing Linux-based applications

  • Strong embedded programming skills in C/C++, with excellent multithreaded debugging skills

  • Skillful in scripting language experience (Bash, Perl, Python)

  • Familiar with embedded communications standards (SPI, I2C, UART, RS-XXX, USB, Bluetooth etc.)

  • Development experience using ARM Cortex processors in low-power applications

  • Experience with building and managing an embedded software team

  • Excitement and interest in bike sharing is a plus



Equal Opportunity Employer    

It is the policy of Social Bicycles (SoBi) to provide employment opportunities without regard to race, color, religion, creed, ethnicity, national origin, alienage, citizenship status, age, marital status, partnership status, disability, sexual orientation, gender (sex), military status, prior record of arrest or  conviction (except as permitted by law), predisposing genetic characteristics, or status as a victim of domestic violence, sexual offenses and stalking, and to maintain an environment free of harassment on any of the above-noted grounds, including sexual harassment or retaliation. SoBi strongly encourages diverse candidates to apply.