Embedded Software Engineering Lead, Bikes & Scooters

See more jobs from Lyft Inc.

almost 5 years old

This job is no longer active

Lyft’s vision is a world where transportation is affordable, safe and more reliable- and where all types of vehicles are being used more efficiently to decrease traffic and reduce pollution. Bikes & Scooters is a big step in that direction. We want to become the one-stop shop for consumers and all their transportation needs.

If you’re excited about the micro-mobility space and about working on light electric vehicles, we encourage you to apply below to join the Bikes & Scooters team! To learn more about Lyft’s vision for Bikes & Scooters, read more from our founders here.

As an Embedded SW Engineer, you'll work on our micro mobility ecosystem to deliver an enjoyable experience for our customers. As part of the team, you'll be the bridge that links our low-level FW with our server developing our application layer. 

 

Responsibilities

  • Collaborate with product, mechanical, data science and electrical engineers, proactively building software-related tasks
  • Architecture and implement subsystems and APIs that abstract complexity and domain knowledge from hardware or low level drivers into simple to use services
  • Partner with data, cloud and backend engineers to establish protocols and implement client/server interactions
  • Document high level behavior and software architecture decisions
  • Help evaluate and determine priorities and communicate blockers 
  • Collaborate with UI/UX/Server teams on the application interface and user experience behavior

 

Experience

  • Bachelor's degree in Computer Science or Computer Engineering
  • At least 5 years of experience in software development in C and C++
  • At least 2 years of experience leading a technical team and ability to mentor software engineers
  • At least 3 years of experience in low level software for RTOS and LINUX/Android
  • Strong in computer operating systems and architecture, and leading software architecture or API design
  • Experience in delivering consumer products
  • Excellence in technical documentation and communication
  • Experience in wire/wireless communication protocols such as LTE, WIFI, BLE/BT, GPS
  • Experience in BSP development and board bring up
  • Experience with multiple peripheral bus protocols such as I2C, SPI, UART, CAN

 

Benefits:

  • Great medical, dental, and vision insurance options
  • In addition to 11 observed holidays, salaried team members have unlimited paid time off
  • 401(k) plan to help save for your future
  • 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
  • Monthly commuter subsidy to cover your transit to work
  • 20% off all Lyft rides

 

At Lyft, a community is what we are and it’s what we do. It’s what makes us different. To create the best ride for all, we start in our own community by creating an open, inclusive, and diverse organization where all team members are recognized for what they bring.

Lyft is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Lyft does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender-identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Pursuant to the San Francisco Fair Chance Ordinance and other similar state laws and local ordinances, and its internal policy, Lyft will also consider for employment qualified applicants with arrest and conviction records.