Real-Time Software Development Expert

4 weeks ago


Fremont, California, United States Pebble Full time

About Us

Pebble is a pioneering company changing the face of sustainable living by developing 100% electric RV trailers that combine innovation with sustainability. With a team of experts in automotive and consumer technology, we're pushing the boundaries of what's possible and creating an exceptional travel experience.

Our Team

We're a dynamic team of innovators, engineers, and enthusiasts passionate about creating a better future through sustainable living. Our mission is to make home wherever you choose to take it, while ensuring the highest level of quality, reliability, and performance.

Job Description

Senior Embedded Software Developer

Location: Fremont, CA

About the Position

We're looking for a skilled Senior Embedded Software Developer to join our team in the Bay Area. As a key member of our software development team, you'll play a vital role in designing, developing, and optimizing real-time software for our all-electric RV platform. Your focus will be on developing and maintaining critical elements of our stack, including execution graphs, logging mechanisms, and health monitoring systems.

Main 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, and maintain system health monitors
  • 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
  • Collaborate with cross-functional teams 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

Requirements

  • 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 delivering 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 and Salary

We offer a competitive salary range of $152,000-$210,000 USD per year, depending on location and experience, along with a comprehensive benefits package, including healthcare, dental, vision, 401(k), and unlimited paid time off.



  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job OverviewSiemens Digital Industries Software is a global leader in Electronic Design Automation software. Our tools empower companies to develop innovative electronic products faster and more cost-effectively.Salary Range$87,600 - $157,700 per year, with opportunities for incentive compensation.Job ResponsibilitiesWe are seeking a skilled Software...


  • Fremont, California, United States KINK Full time

    Are you a Real-Time Control Expert looking for a new challenge? We're seeking a highly skilled engineer to join our team as a Firmware Software Engineer. In this role, you'll be responsible for designing and implementing firmware for our E-Stim Power Box, ensuring seamless integration with our web and mobile platforms.Key Skills and QualificationsStrong...


  • Fremont, California, United States Alamar Biosciences, Inc. Full time

    Unlock the Secrets of ProteomicsWe are seeking a highly skilled Senior Software Engineer (C#) to join our team at Alamar Biosciences, Inc. in transforming the field of proteomics for early disease detection.Key Responsibilities:Coding and evolution of control software for instruments using C#.Providing software solutions to improve instrument performance and...


  • Fremont, California, United States Scout Exchange Full time

    Company OverviewWe are Scout Exchange, a company that values innovation and cutting-edge technology. Our team is dedicated to creating software solutions that make a real impact.Job DescriptionAs a Senior Coding Expert at Scout Exchange, you will be responsible for designing and developing software applications using a variety of coding languages, including...


  • Fremont, California, United States Tesla Full time

    About the RoleThe Real-World Crash Data Expert will play a key role in the collection and analysis of real-world crash data to support Tesla's commitment to improving occupant safety. This is an exciting opportunity for a skilled data engineer to join the Safety and Restraints Group at Tesla.About the TeamThe Safety and Restraints Group is responsible for...


  • Fremont, California, United States Tesla Full time

    We are seeking a talented Factory Software Technical Expert to join our team at Tesla. As part of our 24x7 operations, you will be needed on an on-call rotation and 10hr shift schedule. You will work directly with software developers and users on the production floor to understand issues and provide solutions in real-time.The ideal candidate should have a...

  • Software Developer

    3 weeks ago


    Fremont, California, United States Siemens Digital Industries Software Full time

    Overview of Siemens Digital Industries SoftwareSiemens Digital Industries Software is a global leader in Electronic Design Automation (EDA) software, enabling companies to develop innovative electronic products faster and more cost-effectively. Our software tools empower engineers to push the boundaries of technology and physics.Job DescriptionWe are seeking...


  • Fremont, California, United States Avance Consulting Full time

    About Avance ConsultingAvance Consulting is a leading consulting firm that specializes in providing cutting-edge solutions to businesses across various industries. Our team of experts works closely with clients to understand their unique needs and develop tailored strategies to drive growth and success.Job OverviewWe are seeking an experienced Software...


  • Fremont, California, United States Tesla Full time

    Tesla's New Programs Engineering team is seeking a highly skilled Real-Time Embedded Systems Engineer. In this role, you will work closely with cross-functional teams to develop new technologies and prototype various concepts for new products, vehicle designs, and features. As an expert in C programming and real-time embedded systems, you will be responsible...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    **Career Opportunity at Siemens Digital Industries Software**We are seeking a passionate and highly skilled software engineer to join our Questa Visualizer Debug R&D team. As a member of our team, you will have the opportunity to work on challenging projects, develop your skills, and contribute to the success of our company.About the RoleIn this role, you...


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

    Job Title:Senior Software Developer - Workday Extend ExpertCompany Overview


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

    Job Title: Full Stack Java Developer (DevOps & React)Location: Austin, TXCompany Overview: Info Way Solutions is a leading technology company that offers innovative solutions to businesses. We are committed to delivering high-quality software products and exceptional customer service.Salary: $120,000 - $150,000 per yearJob Description:We are seeking a...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Company Overview:Siemens Digital Industries Software is a global leader in Electronic Design Automation software. Our tools empower companies worldwide to develop innovative electronic products faster and more cost-effectively.


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job OverviewSiemens Digital Industries Software is a global leader in Electronic Design Automation software. Our innovative tools empower companies worldwide to develop cutting-edge electronic products faster and more cost-effectively.


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

    Are you a talented developer looking for a challenging opportunity? Info Way Solutions is currently seeking a Development Technology Expert to lead the design and implementation of our software projects.About the Role:Develop high-quality software applications using Laravel/Symfony/Entity FrameworkWork closely with cross-functional teams to define project...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Job OverviewWe are seeking a skilled Software Development Engineer to join our team in the development of innovative computer-aided design tools for integrated circuits.The successful candidate will be responsible for implementing, debugging, and supporting features for IC design. Strong analysis, design, and problem-solving skills are essential for this...


  • Fremont, California, United States Brooks Automation Full time

    About UsBrooks Automation is at the forefront of innovation in the semiconductor industry, where precision meets ingenuity. We're currently seeking an Embedded Software Engineer to join our dynamic team.What You Will DoYou will be responsible for developing embedded software solutions for precision motion control, sensor integration, and mathematical...


  • Fremont, California, United States Siemens Digital Industries Software Full time

    Responsibilities:As a member of the Calibre modeling R&D team, you will be responsible for developing novel solutions to complex problems, presenting technical proposals, creating proof-of-concept prototypes, implementing production-ready software, and documenting new software features.


  • Fremont, California, United States Ultima Genomics Full time

    About Ultima GenomicsWe are a leading developer of innovative genomics technologies, working to unlock the power of genomic information for breakthroughs in biology and human health.Our team comprises experts from various fields, including healthcare, life sciences, engineering, technology, and software. We work together to design and deliver cutting-edge...


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

    Job Overview:We are seeking an experienced Full Stack Developer to join our team at Info Way Solutions. The ideal candidate will have a strong background in software engineering, with a focus on Java Spring Boot and React.Key Performance Indicators:Design and develop robust full-stack applications using Java Spring Boot and React.Lead agile development teams...