Senior Embedded Software Architect

3 weeks ago


Fremont, California, United States Pebble Full time

About Pebble

Pebble is a pioneering sustainable living startup that's redefining the way people live, work, and explore with its 100% electric, hassle-free RV trailer. Built by experts in automotive and consumer technology, Pebble combines electrification with cutting-edge automotive tech for an unparalleled travel trailer experience. By removing the hassles RV owners have faced for decades, Pebble is making sustainable living more accessible.

Our Vision

We envision a world where your home can be anywhere you want to take it. At Pebble, we're blending the best of home, on-the-road, and off-grid experiences into something truly magical. This collective effort requires dedication to making not just products but a lifestyle that's genuinely sustainable.

Join Our Mission

If the idea of building out the future sparks your imagination and aligns with your skills, we'd love to meet you.

Job Summary

Senior Embedded Software Engineer

Location: Fremont, CA

About the Role

We're seeking a talented Senior Embedded Software Engineer to join our dynamic team in the Bay Area. As a key member of our software development team, you'll play a crucial 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

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

What We Offer

We provide a comprehensive benefits package, including healthcare, dental, vision, 401(k), and unlimited paid time off. Our salary range for this position is $152,000-$210,000 USD, depending on location and experience.



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

    Job Summary: Info Way Solutions is seeking a Principal Software Architect (Embedded Systems) to lead the design and development of software architecture for our medical device products. As a seasoned software architect, you will be responsible for creating and implementing software architecture, leading cross-functional teams, and collaborating with...


  • Fremont, California, United States Pebble Full time

    About PebblePebble is a pioneering sustainable living startup that's redefining the concept of home on wheels. Our mission is to create a new paradigm for living, working, and exploring from anywhere, all while minimizing our environmental footprint.Role SummaryWe're seeking a highly skilled Senior Embedded Software Engineer to join our dynamic team in the...


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

    **Responsibilities**The Senior Software Designer will be responsible for:Architecting host software (C++), WPF, and .NETDesign and development of embedded software for legacy and new generation medical devices (C and C++)Responsible for design and development of software tools to support manufacturing medical devices (C, C#, and C++)The ideal candidate will...


  • Fremont, California, United States Aehr Test Systems Full time

    Job OverviewWe are seeking a highly skilled Senior Embedded Firmware Engineer to join our dynamic team at Aehr Test Systems, a market leader in the Semiconductor Capital Equipment Industry. As an integral part of our engineering team, you will be responsible for designing, developing, and testing firmware for embedded systems.


  • Fremont, California, United States Molex Full time

    Join Our TeamWe are looking for a talented Senior Software Engineer to join our optical transport system team in Fremont, CA or Dallas, TX. As a key member of our team, you will be responsible for designing, developing, and manufacturing software for high-density, high-bandwidth networks.About MolexMolex is a leading provider of innovative solutions for the...


  • Fremont, California, United States Molex Full time

    Molex, a leading provider of optical industry solutions, seeks a skilled Senior Software Engineer to join their team in Fremont, CA or Dallas, TX. This role will involve developing robust and high-performance embedded software systems and applications throughout the full software development lifecycle, including requirement analysis, designing,...


  • Fremont, California, United States TEL Full time

    Job SummaryWe are seeking a highly skilled Firmware and Software Development Specialist to join our team at Tokyo Electron. The ideal candidate will have expertise in designing, implementing, and deploying firmware and software modules on embedded systems.About the RoleDesign and implement firmware and software modules for embedded systemsDevelop engineering...


  • Fremont, California, United States Pebble Full time

    About PebblePebble is a trailblazing sustainable living startup revolutionizing the way people live, work, and explore with its innovative 100% electric RV trailers. Our team of experts in automotive and consumer technology is pushing the boundaries of what's possible, combining electrification with cutting-edge automotive tech for an exceptional travel...


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

    Job Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our Vehicle Software team at Info Way Solutions. The successful candidate will be responsible for developing, implementing, and testing control algorithms for fuel cell electric vehicles and powertrains.Key Responsibilities:Develop embedded...


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

    About the PositionWe are looking for an Embedded Systems and Testing Specialist to join our team at IntelliPro Group Inc. in Fremont, CA. The ideal candidate will have a strong background in embedded systems, testing, and software development, with expertise in microcontrollers and FPGAs.Job DescriptionThe Embedded Systems and Testing Specialist will be...


  • Fremont, California, United States Coherent Full time

    Embedded Systems Engineer Job DescriptionCoherent is seeking an experienced Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will design, develop, and test firmware and software for our cutting-edge products.Key ResponsibilitiesEvaluate and specify microcontrollers and associated circuitry for module control and...

  • Senior Java Architect

    4 weeks ago


    Fremont, California, United States Info Way Solutions Full time

    Job Title: Senior Java Architect**Company Overview**Info Way Solutions is a cutting-edge technology firm that delivers innovative solutions to meet the evolving needs of businesses. We're seeking an experienced Senior Java Architect to lead our team in developing scalable and efficient software applications.**Estimated Salary:** $180,000 - $250,000 per year...


  • Fremont, California, United States TEL Full time

    Tel US is seeking a highly skilled Senior Software Development Engineer to join our team. This role involves designing, implementing, and deploying firmware and software modules on embedded systems. The successful candidate will have expertise in programming, testing, and integration of embedded devices.The ideal candidate will have a Bachelor of Science in...


  • 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 TEL Full time

    Are you a skilled software engineer looking for a challenging role at Tokyo Electron America, Inc.? We are seeking an experienced Embedded Systems Software Development Engineer to join our team in Fremont, California. As an Embedded Systems Software Development Engineer, you will design, implement, and deploy firmware and software modules on embedded systems...


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

    Company OverviewSiemens Digital Industries Software is a global technology leader in Electronic Design Automation software.We enable companies to develop innovative electronic products faster and more cost-effectively.Our customers use our tools to push the boundaries of technology and physics.


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

    **About Siemens Digital Industries Software**We are a global technology leader in Electronic Design Automation software, empowering companies to develop innovative electronic products faster and more cost-effectively.Job OverviewThis is an exciting opportunity to join our Questa Visualizer Debug R&D team as a highly skilled software engineer. In this role,...


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

    **Job Description**We are seeking a talented Embedded Software Developer for Fuel Cell Vehicles to join our team at Info Way Solutions. In this role, you will be responsible for developing, implementing, and optimizing control algorithms for fuel cell electric vehicles and powertrains.About the RoleThis is an excellent opportunity for an experienced software...


  • Fremont, California, United States United Software Group Full time

    Job OverviewWe are looking for a talented Senior IT Consultant to join our team at United Software Group. As a Senior Business Analyst with expertise in SAP and logistics, you will be responsible for architecting and designing integration capabilities and systems solutions that support business objectives.Main ResponsibilitiesLead the design and...


  • Fremont, California, United States TEL Full time

    Are you looking for a challenging role that combines software development with firmware implementation? Look no further! TEL is seeking a talented Software Development Engineer III to join their team in Fremont, California. As an onsite role, you will work closely with other engineers to design, implement, unit test, and deploy firmware and software modules...