Firmware Engineer

🕒 May 12

🇨🇦 Canada – Remote

💵 CA$99k - CA$121k / year

⏰ Full Time

🟢 Junior

🟡 Mid-level

🔧 Hardware Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Lime

Lime

501 - 1000 employees

Founded 2017

🚗 Transport

🛍️ eCommerce

☁️ SaaS

💰 $418M Convertible Note on 2021-11

Transport • eCommerce • SaaS

Lime is a transportation company that provides shared electric scooters and bikes in urban areas, making it easy for users to travel short distances. With a focus on safety, sustainability, and community, Lime aims to offer an eco-friendly alternative to traditional transportation methods. Users can easily locate and rent vehicles through the Lime app, promoting responsible riding and parking practices to enhance the urban mobility experience.

📋 Description

• Participate in the design, development, and operation of several key embedded software capabilities on the Lime vehicles and related products. • Be the voice of customers for engineering excellence within the team and influence team roadmap decisions. • Provide feedback in the peer review process and effectively communicate with technical leadership. • Own unique embedded software functions through design, implementation (in C, C++, RUST etc), testing, and integration in an embedded Linux or real-time operating system (RTOS) environment. • Learn and master multiple components including networking(LTE)/WiFi, motor control, Over-the-Air (OTA) software updates, and various sensors. • Write software to interact with devices/electronics using I2C, SPI, CAN, UART, etc. • Work closely with hardware teams to support board design, bring-up, and verification, as well as integration and testing during various phases of product development including proof of concept.

🎯 Requirements

• Bachelor's degree in computer science/computer engineering or equivalent • 2+ years of professional software development experience • 2+ years of development experience in C/C++ within an embedded environment. • Proven experience diagnosing and debugging complex, difficult, multi-variable system issues with proficiency in oral and written communication skills.

🏖️ Benefits

• Offers Equity • Offers Bonus

Apply Now