Lead Embedded Software Engineer

2 weeks ago


Fremont, California, United States Pebble Full time
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 Summary

Role: Senior Embedded Software Engineer

Location: Fremont, CA.

Summary:

Pebble is seeking a talented Software Engineer to join our dynamic team in the Bay Area. As a Software Engineer at Pebble, you will play a crucial role in developing and optimizing real-time software for the software platform of our all-electric RV. This position focuses on developing and maintaining key elements of our stack such as execution graph, logging mechanism, health monitoring. You will collaborate with cross-functional teams to design, develop, and implement cutting-edge software solutions that enhance the functionality, reliability, and performance of our electric RVs.

Responsibilities:
  • Deliver software for safety critical systems
  • Develop and maintain software for the Pebble main compute platform based on NVidia Drive Orin
  • Develop and maintain software for the Pebble Body Control Module
  • Capture, pre-process camera streams from vehicle-mounted cameras
  • Design, implement, maintain the system health monitor
  • Conduct software testing, debugging, and validation to ensure high-quality and reliable software performance.
  • Develop and execute software development plans, including requirements gathering, design documentation, and coding standards.
  • Work with cross-functional teams, including electrical engineering, systems engineering, and product management, to deliver software solutions that meet project goals and timelines.
  • Stay up-to-date with industry trends and advancements in automotive software, electric vehicles, and control systems.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of embedded software engineering experience.
  • Proven track record of delivery real-time software in mass production
  • Proficiency in C++ and C
  • Proven experience in software development for automotive systems
  • Strong understanding of automotive communication protocols (e.g., CAN, LIN) and diagnostic tools.
  • Experience with real-time operating systems (RTOS) and embedded software development.
  • Familiarity with electric vehicle systems, including battery management and motor control.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Ability to work in a fast-paced, collaborative environment and manage multiple projects simultaneously.
  • Passion for electric vehicles and sustainable transportation solutions.
Benefits:

Healthcare, Dental, Vision, 401k, Unlimited Paid Vacation Policy

Salary Range - Fremont, CA

$152,000-$210,000 USD

  • Fremont, California, United States Acceler8 Talent Full time

    Lead Embedded Software Engineer Introduction Are you excited by cutting-edge technology and eager to play a crucial role in the AI IoT sector? We invite you to join our innovative team as a Lead Embedded Software Engineer. This is a fantastic opportunity to work on groundbreaking computing platforms utilizing unique ReRAM-based in-memory computing...


  • Fremont, California, United States Intellipro Group Full time

    Job Title: Embedded Software Engineer Position Type: Full-Time (Permanent) Location: Fremont, CA Salary Range: $120,000 - $200,000 (USD) Job ID#: #152181 Contact: james.huang@intelliprogroup.com Job Description: We are seeking a highly skilled Embedded Software Engineer to design, develop, and optimize real-time and AI-driven embedded applications. This...


  • Fremont, California, United States IntelliPro Group Inc. Full time

    Job Title: Embedded Software EngineerPosition Type: Full-Time (Permanent)Location: Fremont, CASalary Range: $120,000 - $200,000 (USD)Job ID#: #152181Contact: james.huang@intelliprogroup.comJob Description:We are seeking a highly skilled Embedded Software Engineer to design, develop, and optimize real-time and AI-driven embedded applications. This role...


  • Fremont, California, United States TetraMem - Accelerate The World Full time

    Responsibilities:Design, develop, and optimize embedded software for real-time and AI-driven applications.Work with FPGA and ASIC platforms, ensuring seamless integration and performance tuning.Develop high-performance drivers and firmware to support machine learning workloads on embedded hardware.Implement low-level optimizations to improve latency, power...


  • Fremont, California, United States TetraMem - Accelerate The World Full time

    Responsibilities: Design, develop, and optimize embedded software for real-time and AI-driven applications. Work with FPGA and ASIC platforms, ensuring seamless integration and performance tuning. Develop high-performance drivers and firmware to support machine learning workloads on embedded hardware. Implement low-level optimizations to improve...


  • Fremont, California, United States TetraMem - Accelerate The World Full time

    Responsibilities: Design, develop, and optimize embedded software for real-time and AI-driven applications. Work with FPGA and ASIC platforms, ensuring seamless integration and performance tuning. Develop high-performance drivers and firmware to support machine learning workloads on embedded hardware. Implement low-level optimizations to improve...


  • Fremont, California, United States OctanePeople Full time

    Dolphin Labs, Inc., a Berkeley, California-based company at the forefront of wave energy innovation, is developing the xNode wave energy converter (WEC) to provide power for remote applications, such as sensing and communication, in marine environments. Founded in 2022, Dolphin Labs is an early-stage startup supported by funding from the U.S. Department of...


  • Fremont, California, United States Albin Engineering Services, Inc. Full time

    Albin Engineering Services, Inc. is looking for a skilled Software Engineer for Embedded Systems to join our team. In this role, you will be responsible for designing, developing, and testing high-quality embedded software for one of our premier clients.About the Role:Design and develop high-quality embedded software using C/C++.Perform board bring-up with...


  • Fremont, California, United States Jobleads-US Full time

    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...


  • Fremont, California, United States HCLTech Full time

    HCLTech is looking for a highly talented and self- motivated Embedded Software Engineer /Verification Test Engineer to join it in advancing the technological world through innovation and creativity. Job Title: Embedded Software Engineer /Verification Test Engineer Job ID: 1520742BR Position Type: Full-Time Location: Alameda, CA (Onsite only)...


  • Fremont, California, United States Info Way Solutions Full time

    Hello Professionals, I am sending the requirements, kindly get back to me if the job description suits you. Client is GDLS (General Dynamics Land Systems) Position: dvanced Embedded Software Safety Engineer Location: Troy, MI Duration: Open ended long contract Responsibilities: Applies knowledge, methodologies, and principles of safety engineering Such as...


  • Fremont, California, United States Neuralink Full time

    About Neuralink:We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world. Team Description:Join the Brain Interfaces Embedded Systems Team and be part of an elite team of engineers...


  • Fremont, California, United States Pebble Full time

    Pebble is a pioneering company that is revolutionizing the way people live, work, and travel. We are dedicated to creating sustainable living solutions that combine electrification with cutting-edge automotive technology.About the RoleWe are seeking an experienced Senior Embedded Software Engineer to join our dynamic team in Fremont, CA. As a key member of...


  • Fremont, California, United States Jobleads-US Full time

    Founded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous mobility and is a pioneer in extending autonomous mobility technologies and services at a rapidly expanding footprint of sites around the world. Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony.ai is an industry leader in the...


  • Fremont, California, United States Pony Full time

    As a seasoned Embedded Software Engineer at Pony.ai, you will be part of a dynamic team driving innovation in autonomous mobility. Your expertise in automotive compute platforms will play a crucial role in developing cutting-edge systems.About the RoleCollaborate with cross-functional teams to design and develop advanced automotive systems.Work closely with...


  • Fremont, California, United States Albin Engineering Services, Inc. Full time

    Albin Engineering Services, Inc. (www.aesi.com) is looking for an Embedded Systems Engineer for one of our premier clients. This will be a direct hire position that will be reporting onsite in the Fremont, C rea. As their employee, you qualify for our their benefit package. Job Responsibilities: Design, develop, implement, and test high-quality embedded...


  • Fremont, California, United States Pony Full time

    Founded in 2016 in Silicon Valley, Pony.ai has quickly become a global leader in autonomous mobility and is a pioneer in extending autonomous mobility technologies and services at a rapidly expanding footprint of sites around the world. Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony.ai is an industry leader in the...

  • Embedded Engineer

    1 week ago


    Fremont, California, United States Yochana Full time

    Position-Embedded Tester Location-Alameda CA Job Description – SW Design engineer for Software integration and verification testing position: We need engineers who have experience in design & development and testing. But this job does not include any design/development . This is pure device testing Position. Understand the design developed in C...


  • Fremont, California, United States Pebble Full time

    About PebblePebble 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...


  • Fremont, California, United States Acceler8 Talent Full time

    Sr. Embedded Software EngineerIntroduction Are you passionate about cutting-edge technology and looking to make a significant impact in the AI IoT landscape? We are seeking a highly skilled Sr. Embedded Software Engineer to join our dynamic team. This is an exciting opportunity to work on revolutionary computing platforms with unique ReRAM-based in-memory...