Robotics Software Engineer Job at Dormont Manufacturing Company, Denver, CO

RFhkVGZ5SXEzQXkwdEZ6WUFTeEs4a3FwMmc9PQ==
  • Dormont Manufacturing Company
  • Denver, CO

Job Description

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 experts in automotive and consumer technology, Pebble combines electrification with cutting‑edge intelligent systems to remove the hassles RV owners have endured for decades. At Pebble, we are building the future of lighter, more flexible living. We see a world where your home can be anywhere you want it to be. If that idea sparks your imagination, we’d love to meet you. We are looking for a curious and driven new‑grad Robotics Software Engineer to join our vehicle intelligence team. In this role you will work across the full robotics stack from sensor drivers and perception pipelines to planning, control, and AI‑powered agent workflows on our all‑electric Pebble Flow travel trailer platform. You will work closely with senior engineers and cross‑functional teams to bring intelligent autonomy features to life in a real production vehicle. This role is ideal for a recent graduate or early‑career engineer who has strong fundamentals in robotics systems and a genuine interest in applying AI agent workflows to real‑world vehicle automation challenges. This is an onsite position at our Fremont, CA headquarters. No remote or hybrid work. Robotics Stack Development Develop and maintain software across the full robotics stack: perception, localization, mapping, planning, and control. Implement and integrate sensor drivers and fusion pipelines for GPS/GNSS, IMU, cameras, ultrasonic, and other vehicle sensors. Build motion planning and trajectory control algorithms for automated vehicle maneuvers (e.g., auto‑hitch, auto‑park, auto‑dump). Contribute to real‑time control loops running on embedded compute platforms with strict timing and safety requirements. Write, test, and debug nodes, topics, services, and actions. Hands‑on experience with ROS or ROS2: writing nodes, using standard message types, debugging with rqt/rviz. Design and implement AI agent workflows that orchestrate multi‑step reasoning and action across vehicle subsystems. Integrate LLM‑based agents (e.g., LangGraph, LangChain, or custom frameworks) with robotics middleware to enable natural‑language‑driven automation. Develop tool‑use and function‑calling interfaces that allow AI agents to safely interact with vehicle APIs, sensor streams, and cloud services. Collaborate with the AI/data platform team to connect on‑vehicle agent workflows with cloud‑side analytics and fleet intelligence systems. Software Quality & Collaboration Write clean, well‑tested, and well‑documented code; participate in code reviews and contribute to team coding standards. Develop unit tests, integration tests, and simulation‑based validation using tools such as Gazebo, Isaac Sim, or equivalent. Debug field issues using telemetry, log analysis, and on‑vehicle testing. Work closely with hardware, embedded software, and product teams to ensure seamless HW/SW/AI integration. Engage in agile development sprints, contribute to technical design discussions, and document findings in Confluence or equivalent. Qualifications Required Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or a related field. Solid understanding of robotics fundamentals: kinematics, sensor fusion, state estimation, motion planning, and feedback control. Proficiency in Python and C++; ability to write production‑quality code in both. Demonstrated experience with AI agent frameworks (LangGraph, LangChain, AutoGen, or equivalent) — this is a must. Understanding of LLM tool‑use patterns: function calling, structured outputs, and multi‑step agentic reasoning. Familiarity with Linux development environments, Git, and CI/CD workflows. Preferred Experience with simulation environments such as Gazebo, Isaac Sim, CARLA, or similar. Familiarity with computer vision libraries (OpenCV, PyTorch, or similar) for perception tasks. Exposure to embedded or real‑time software development (RTOS, CAN bus, microcontrollers). Interest in or experience with electric vehicle systems, autonomous features, or ADAS. Prior work with multi‑agent orchestration systems that interface with physical hardware. Who You Are You thrive in ambiguity and want to build things that actually ship to real customers. You are excited by the intersection of classical robotics and modern AI, and you have already built something at that intersection. You learn fast, ask good questions, and are not afraid to dig into unfamiliar codebases or systems. You care about safety and reliability in ways that go beyond passing a test suite. You want your work to matter to real people living and traveling in a Pebble. Benefits Healthcare Dental Vision 401k Unlimited Paid Vacation Policy Salary range $111,000 - 141,000 #J-18808-Ljbffr

Job Tags

Remote work, Flexible hours

Similar Jobs

Vohra Physicians

Wound Care Physician - Brooklyn, NY Job at Vohra Physicians

 ...Wound Care Physician Position with National Wound Physician Group Clinical satisfaction, autonomy and flexibility, work-life balance No Nights, No Call, No Weekend Clinical Responsibilities Become an expert in wound management , learn from highly qualified... 

Freedom Real Estate

Electrical/Electronic Engineer SME Job at Freedom Real Estate

Torch Technologies is seeking a Senior level Electrical/Electronic Engineer under the Technical and Management Advisory Services (TMAS) Armament Task Order contract to provide support to the Air Force at Eglin AFB, FL.**As an Electrical Engineer your duties will include... 

Eugene O'Neill Theater Center

Housekeeper Job at Eugene O'Neill Theater Center

 ...programs include the National Playwrights Conference, National Music Theater Conference, National Critics Institute, National Puppetry...  ...as assigned Qualifications: On-the-job training, no experience required. Basic internet and computer skills preferred. Candidates... 

LifeStance Health

Psychiatric Nurse Practitioner (PMHNP) Job at LifeStance Health

 ...in the country, now is the perfect time to join our clinical team! We are seeking a Full-Time or Part Time Psychiatric Mental Health Nurse Practitioners (PMHNP/PMHCNS) to join our group practice. Providers may work a hybrid schedule that includes providing... 

Children's National Medical Center

Clinical Research Assistant Job at Children's National Medical Center

Job DescriptionClinical Research Assistant - (260000R6)The Clinical Research Assistant performs a variety of research, data and clerical duties of a routine and technical nature to support the conduct of clinical research under the direction of a senior research team...