Current jobs related to Embedded Systems Software Engineer - Mountain View, California - Matic


  • Mountain View, California, United States Kodiak Robotics Full time

    Job DescriptionKodiak Robotics is seeking an experienced Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and integrating low-level hardware features and diagnostics to ensure the health of our autonomous vehicle platform.The ideal candidate will have a strong background in embedded...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation platforms for the automotive industry. Our solutions help top automakers accelerate development cycles, deliver high-quality systems, and bring confidence to the production of modern vehicles.About the RoleWe are seeking a senior software engineer with expertise in...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide.Our team is dedicated to delivering innovative solutions that help customers shorten time to market, build high-quality systems, and create next-generation consumer experiences.We serve the...


  • Mountain View, California, United States Kodiak Robotics Full time

    Kodiak Robotics is at the forefront of autonomous technology, developing innovative solutions for the trucking industry. We're seeking an experienced Embedded Software Engineer to join our team and contribute to the development of our cutting-edge autonomous systems.The ideal candidate will have a strong background in embedded systems, hardware design, and...


  • Mountain View, California, United States Nuro Full time

    About NuroNuro is a leading autonomous technology company that exists to better everyday life through robotics. Founded in 2016, the company has developed a state-of-the-art, AI-first software and custom-built sense and compute hardware, known as the Nuro Driver. This technology is used in autonomous goods delivery with custom, electric, zero-occupant...


  • Mountain View, California, United States Athelas Full time

    Transforming Healthcare with Cutting-Edge TechnologyAthelas is revolutionizing the healthcare industry with innovative solutions that simplify providers' lives and keep them connected to their patients. As a Firmware Development Engineer, you will play a crucial role in designing and implementing embedded systems for our remote patient monitoring...


  • Mountain View, California, United States Aeva Full time

    About the RoleAeva is seeking a Senior Embedded Software Security Engineer to join our team. As a key member of our security team, you will be responsible for designing, reviewing, and implementing embedded software in C programming language for our Aeva 4D LiDAR Sensor.Key ResponsibilitiesDesign and implement embedded software in C programming language for...


  • Mountain View, California, United States Aeva, Inc. Full time

    Aeva, Inc. is seeking a highly skilled Senior Embedded Software Security Engineer to join our team.The ideal candidate will have expertise in C programming, with a specialization in developing multi-threaded applications for Embedded Linux or QNX, RTOS for multiple ARM cores.Responsibilities will include designing, reviewing, and implementing embedded...


  • Mountain View, California, United States Groq Full time

    We are seeking a highly skilled Senior Systems Software Engineer to join our team at Groq. As a key member of our multi-disciplinary team, you will play a crucial role in the development, integration, and testing of machine learning HPC platforms.Key Responsibilities:Work within a multi-disciplinary team environment to develop, integrate, and test machine...


  • Mountain View, California, United States Lunar Energy Full time

    Job Title: Embedded Firmware EngineerWe are seeking an experienced Embedded Firmware Engineer to join our team at Lunar Energy. As a key member of our cross-functional team, you will be responsible for the full product development lifecycle of our products' firmware and software. This includes designing firmware software that runs in our home energy product...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide.Founded in 2017, Applied Intuition delivers a comprehensive AI-powered ADAS/AD toolchain, vehicle platform, and autonomy stack to help customers shorten time to market, build high-quality systems,...

  • Software Engineer

    3 weeks ago


    Mountain View, California, United States Nuro Full time

    Job SummaryNuro is seeking a highly skilled Software Engineer to join our team of experts in autonomous systems. As a key member of our onboard system team, you will be responsible for designing, developing, and deploying software modules for self-driving systems. Key Responsibilities* Collaborate with experts in autonomous vehicles to enhance system...


  • Mountain View, California, United States Waymo Full time

    Waymo Autonomous Driving TechnologyAt Waymo, we're building the world's most experienced driver to improve access to mobility while saving thousands of lives now lost to traffic crashes. Our mission is to be the most trusted driver, and we're looking for talented teammates to help us achieve this goal.Job SummaryWe're seeking a skilled Software Development...


  • Mountain View, California, United States Reliable Robotics Full time

    Transforming Aviation with Reliable RoboticsWe're revolutionizing the aviation industry with cutting-edge technology that prioritizes safety and efficiency. Our team of mission-driven engineers is working tirelessly to make air transportation safer, more convenient, and transformative.Join Our Flight Software TeamAs a Flight Software Engineer at Reliable...


  • Mountain View, California, United States Matic Full time

    About Matic:We're a Series A company revolutionizing home autonomy with intelligent robots. Our flagship product is a game-changer in the industry, leveraging AI and computer vision to automate household chores. We're passionate about delivering reliable and affordable solutions to make a real impact on people's lives.The Role:We're seeking a skilled...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide. Our Tier 1 vehicle software supplier delivers AI-powered ADAS/AD toolchains, vehicle platforms, and autonomy stacks to top automakers, helping them shorten time to market and build high-quality...


  • Mountain View, California, United States Nuro Full time

    About the RoleNuro is seeking a skilled Senior Software Engineer, Onboard Systems to join our team. As a key member of our onboard system team, you will be responsible for designing, developing, and deploying software modules for self-driving systems. Your expertise in C++/Python and experience in system monitoring and failure resolution will be invaluable...


  • Mountain View, California, United States Waymo Full time

    Waymo's Autonomous Driving TechnologyWaymo is a pioneering autonomous driving technology company with a mission to become the most trusted driver. Since its inception as the Google Self-Driving Car Project in 2009, Waymo has focused on developing the Waymo Driver, the world's most experienced driver, to improve access to mobility while saving thousands of...


  • Mountain View, California, United States Wayve Full time

    At Wayve, we're committed to creating a diverse, fair, and respectful culture that's inclusive of everyone based on their unique skills and perspectives. We're looking for a Technical Lead to join our Embedded Automotive Platforms team and lead the creation of a software platform that interfaces with the automobile's embedded hardware.About the RoleThe...


  • Mountain View, California, United States Samsung Electronics America North America Full time

    Job Title: Embedded Site Reliability EngineerSamsung Electronics America North America is seeking a highly skilled Embedded Site Reliability Engineer to join our team. As a key member of our Global Ads Product & Engineering team, you will play a crucial role in ensuring the reliability, scalability, and performance of our advertising technology platform.Key...

Embedded Systems Software Engineer

2 months ago


Mountain View, California, United States Matic Full time
About Matic

We're a pioneering company revolutionizing the home autonomy space with intelligent, endearing robots for consumer use. Our mission is to make household chores a thing of the past by leveraging advanced technology and AI. We're committed to delivering reliable, affordable, and privacy-first solutions that transform the way people live and work.

The Role

We're seeking a highly motivated Embedded Linux Engineer to join our Platform team and contribute to the development of our flagship product. As a key member of our team, you'll be responsible for designing and implementing core device systems software and functionality from the ground up. Your expertise in embedded Linux and C/C++ will be instrumental in enabling mechanical engineering and other teams to build a robust software stack that interacts with firmware, motors, sensors, and other software agents.

Key Responsibilities
  • Develop and implement core device systems software and functionality
  • Enable mechanical engineering and other teams by building a robust software stack
  • Work with EE and software teams to ensure feature feasibility and functionality
  • Perform root cause analysis of system crashes and hardware failures
  • Identify bugs and bottlenecks to improve system performance
  • Develop and debug pipelines for data from cameras and other sensors
What We're Looking For
  • At least 1 year of industry experience
  • Strong familiarity with userspace Linux programming and conventions
  • Deep experience in multi-threaded C
  • Familiarity with a systems scripting language, such as Shell or Python
  • Knowledge of common communication protocols (e.g. USB, RS232, TCP/IP/HTTP)
  • Experience with working on C or C++ microcontroller firmware is a plus
  • Comfort with a fast-paced, startup atmosphere
  • High level of maturity, ownership, and pride in your work
What We Offer

We're a dynamic and innovative company that offers a unique opportunity to make a meaningful impact. If you're passionate about learning, diagnosing complex technical issues, and doing great work, we'd love to hear from you. Don't be discouraged if you don't meet every single requirement – we're eager to meet people who are keen to learn and contribute to our team in a variety of ways.