Senior OTA SW Engineer

ย 
Senior
๐Ÿ’ฐ$152โ€“210K
๐Ÿ‡บ๐Ÿ‡ธ United States
๐Ÿ–๏ธUnlimited holidays
Software Developer
Software development

About Pebble

Pebble is a sustainable living startup defining a new way to live, work and explore from anywhere with a 100% electric, hassle-free RV trailer. Built by a team of experts in both automotive and consumer technology, Pebble combines electrification with cutting-edge automotive technology for a travel trailer experience that removes the hassles RV trailer owners have struggled with for decades.

At Pebble, we are building out the future of lighter, more flexible living. We see a world where your home can be anywhere you want to take it. Pebble blends the best of what it means to be at home, on the road, and off-grid into something useful and magical. This is a collective effort. Our team is dedicated to making not just products, but a lifestyle that is truly sustainable.

If the idea of building out the future sparks your imagination and intersects with your skills, weโ€™d love to meet you.

Role: Senior OTA SW Engineer

Location: Sunnyvale, CA

We are seeking a Senior OTA SW Engineer to join our growing team at Pebble. In this role, you will be instrumental in developing and managing our OTA (over-the-air) update systems for embedded software, ensuring seamless, secure, and reliable updates to our cutting-edge products. You will work closely with hardware, software, and security teams in a dynamic, fast-paced environment to maintain the functionality and evolution of our embedded systems.

Responsibilities:

  • Develop, implement, and maintain OTA update mechanisms for embedded systems across our product range.
  • Ensure the security and reliability of software updates, including encryption, authentication, and rollback mechanisms.
  • Manage the full OTA lifecycle, from creating update packages to deployment, monitoring, and recovery in case of failure.
  • Collaborate with embedded software engineers to ensure compatibility between core system functionalities and OTA delivery.
  • Design and test OTA updates in real-world environments to minimize disruption during software updates.
  • Troubleshoot and debug OTA-related issues, ensuring updates are delivered efficiently and securely.
  • Document OTA processes, including version control, continuous integration, and testing methodologies.
  • Stay up-to-date with the latest advancements in OTA technology and ensure our systems are aligned with industry best practices.

Qualifications:

  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Electrical Engineering, or related field.
  • 8+ years of experience in embedded software development, with a focus on OTA update systems.
  • Proficiency in C/C++ programming language and experience with microcontroller architectures such as ARM.
  • Strong understanding of networking protocols (TCP/IP, UDP) and secure communication protocols.
  • Experience with OTA mechanisms, software versioning, and management of remote updates.
  • Familiarity with security principles for OTA updates, including encryption and authentication.
  • Knowledge of embedded systems design principles and real-time operating systems (RTOS).
  • Experience with communication protocols such as CAN, SPI, UART, and BLE.
  • Strong problem-solving, debugging, and analytical skills.
  • Experience with ISO26262 or similar safety-critical standards is a plus.
  • Passion for maintaining and evolving innovative technology products through seamless OTA updates.

Benefits:

Healthcare, Dental, Vision, 401k, Unlimited Paid Time Off

Salary Range - Fremont, CA

$152,000 - $210,000 USD

ย 

Pebble

Pebble

Pebble is an electric vehicle startup defining a new way to live, work and explore from anywhere with a 100% electric, hassle-free RV.

๐ŸŒžClean energy
Automotive
Travel
Startups

Other jobs at Pebble

ย 

ย 

ย 

ย 

ย 

ย 

ย 

ย 

View all Pebble jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

๐Ÿ‡บ๐Ÿ‡ธ United States
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs

ย 

ย 

ย 

ย 

ย 

ย 

ย 

ย