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


  • 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 Motion Recruitment Full time

    Job Title: Linux Systems EngineerAbout the Role:We are seeking a highly skilled Linux Systems Engineer to join our team at Motion Recruitment. As a Linux Systems Engineer, you will be responsible for managing and maintaining Linux servers, implementing automation, and administering Kubernetes.Key Responsibilities:Manage and maintain Linux servers (over 20K...


  • Mountain View, California, United States Motion Recruitment Full time

    Job Title: Linux Systems EngineerA top consulting company for a leading tech firm is seeking a skilled Linux Systems Engineer. In this role, you will work in a high-performance computing environment, handling all aspects of Linux. You will be responsible for managing and maintaining Linux servers (over 20K systems and counting) while implementing automation...


  • 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 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 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 NuroNuro exists to better everyday life through robotics. Founded in 2016, Nuro is a leading autonomous technology company with vehicles on road today in California and Texas. Our core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute...


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

    Job Title: Embedded Site Reliability EngineerAt Samsung Ads, we're seeking a highly skilled Embedded Site Reliability Engineer to join our Global Ads Product & Engineering team. As a key member of our team, you will play a crucial role in ensuring the reliability, scalability, and performance of our advertising technology platform.Key Responsibilities:Design...


  • Mountain View, California, United States Dell Full time

    Job SummaryAs a Senior Principal Software Engineer on our Data Domain Engineering team, you will be responsible for developing new features and enhancing the product set to improve scaling, performance, high-availability, cloud integration, disaster recovery, and application integration. You will work collaboratively across Dell divisions to coordinate...


  • Mountain View, California, United States Crystal Equation Corporation Full time

    Job SummaryWe are seeking a skilled Senior Hardware Engineer to join our team at Crystal Equation Corporation. As a key member of our engineering team, you will be responsible for developing and implementing test methodology for verifying and validating hardware operation of complex systems.Key ResponsibilitiesDevelop and implement test plans, procedures,...


  • Mountain View, California, United States Qualified Technical Services Full time

    NASA's VIPER MissionAt Qualified Technical Services, we are designing a Lunar prospecting mission to search for water ice in a polar region of the Moon. This position is for a full-time robotics engineer to develop flight software for the NASA VIPER Lunar Rover.Key Responsibilities:Develop high-performance software for the Lunar RoverCollaborate with the...


  • 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 vehicles on the road today in California and Texas.The company's core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense...


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


  • 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 Samsung Research America Full time

    Job Summary:We are seeking a highly skilled Performance Engineer to join our team at Samsung Research America. The successful candidate will be responsible for building benchmarks for characterizing SoCs for compute, memory, and power performance. This role requires a solid computer architecture foundation, strong coding skills, and experience with...


  • 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 Aurora Innovation Full time

    About the RoleAurora Innovation is seeking a highly skilled Staff Software Engineer to join our Hardware-in-the-loop (HIL) Platform team. As a key member of this team, you will be responsible for designing and maintaining the HIL infrastructure to accelerate development, automated testing, and deployment of Aurora software.Key ResponsibilitiesWrite...


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

    Job DescriptionWe are seeking a highly skilled Digital Engineer to join our team in Mountain View, CA. This is an ideal position for someone passionate about embedded systems and firmware development.The successful candidate will be responsible for:Designing and developing embedded firmware and software for new and existing products using FPGAs and...

Embedded Linux Engineer

1 month ago


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 Embedded Linux Engineer to join our Platform team, working on a diverse range of problems from low-level driver and kernel development to interfacing with complex perception algorithms. You'll be responsible for developing core device systems software and functionality from the ground up, enabling mechanical engineering and other teams with a robust software stack, and collaborating with EE and software teams to ensure feature feasibility and functionality.

You'll perform root cause analysis of system crashes and hardware failures, identify bugs and bottlenecks to improve system performance, and develop and debug pipelines for data from cameras and other sensors. As an integral member of our small software team, you'll be passionate about learning outside of your normal comfort zones, diagnosing complex technical issues, and contributing to our team in a variety of ways.


What We're Looking For:
>1 year of industry experience
Strong familiarity with userspace Linux programming and conventions & working knowledge of Linux kernel internals
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 big plus
Comfort with a fast-paced, startup atmosphere you don't shy away from the hard work
High level of maturity, ownership, and pride in your work

We'd Love to Hear from You If:
You are genuinely motivated to help those around you
You are passionate about learning outside of your normal comfort zones
You love diagnosing complex technical issues
You are excited to do great work