Talent.com
Embedded Linux Software Engineer to Sensors and System Software Team
Embedded Linux Software Engineer to Sensors and System Software TeamAvride • Austin, Texas, United States
Embedded Linux Software Engineer to Sensors and System Software Team

Embedded Linux Software Engineer to Sensors and System Software Team

Avride • Austin, Texas, United States
[job_card.variable_hours_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About the Team

The Sensors and System Software team is crucial to autonomous driving, developing the core software that allows our vehicles to perceive and understand the world around them. Join our team and directly contribute to groundbreaking autonomous driving technology, revolutionizing transportation. Work with state-of-the-art sensors and technologies, pushing the boundaries of perception. Learn from top engineers, tackle complex challenges, and expand your expertise in real-time systems, embedded software, and sensor fusion. Thrive in a dynamic team of experts, fostering innovation and intellectual stimulation.

About the Role

We are seeking a highly experienced Embedded Linux Software Engineer responsible for building and maintaining the custom Linux-based systems that power our cutting-edge embedded devices. You'll work closely with hardware and sensor team colleagues to develop and optimize the low-level software that drives our core technologies.

What You'll Do

  • Perform initial board bring-up on new hardware revisions, working closely with hardware engineers to debug and validate system functionality.
  • Working closely with other teams to build and maintain our custom Linux distributions to enable testing, manufacturing and production operations for various embedded devices.
  • Write, port, and debug complex Linux device drivers for a wide array of vehicle-critical peripherals, including : GMSL / FPD-Link cameras, automotive Ethernet and various peripherals : I2C, SPI, PCIe, GPIO, and UART.
  • Support the users by providing technical support and debugging cross disciplinary software and hardware-related problems.
  • Develop, optimize and maintain low-latency, robust low-level userspace software for Camera, LiDAR, Radar, IMU, GNSS, Microphones, and other autonomous vehicle sensors and actuators using C++ / Python.

What You'll Need

  • Minimum of 5 years of experience in embedded software development.
  • Strong proficiency in C / C++ programming for real-time embedded systems, including working in an asynchronous environment with multiple real-time, low-latency, safety-critical systems processes.
  • Strong skills in Python and Bash for automation, testing and supporting tasks
  • Proven, hands-on experience with embedded Linux kernel, including preempt_rt, device drivers and system services development for ARM-based platforms.
  • Demonstrable experience with board bring-up on custom hardware.
  • Understanding the electrical engineering fundamentals to be able to perform schematics and designs reviews and hardware debugging using oscilloscope, logic analyzers, etc.
  • Experience with common automotive hardware interfaces like CAN, SPI, I2C, PCIe, Ethernet.
  • Experience with Linux networking and debugging network-related issues.
  • Nice to Have

  • 5+ years of experience in software engineering, preferably in self-driving cars or other autonomous vehicles or robotic systems
  • Experience with the Nvidia embedded platforms, including the video processing subsystem - ISP, SerDes, Hardware encoding.
  • Understanding fundamentals of Camera, LiDAR, Radar, IMU, GNSS, and other sensor technologies, including their principles of operation, pros / cons and limitations.
  • Familiarity with ROS or similar frameworks and related communication protocols.
  • Candidates are required to be authorized to work in the U.S. The employer is not offering relocation sponsorship, and remote work options are not available.

    [job_alerts.create_a_job]

    Embedded Linux Software Engineer to Sensors and System Software Team • Austin, Texas, United States

    [internal_linking.similar_jobs]
    Embedded SW Engineer, Wireless Systems

    Embedded SW Engineer, Wireless Systems

    Amazon Leo • Austin, Texas, USA
    [job_card.full_time] +1
    Amazon Leo is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency high-speed broadband connectivity to unserved and underserved communities around th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer, Amazon Leo

    Embedded Software Engineer, Amazon Leo

    Amazon Leo • Austin, Texas, USA
    [job_card.full_time] +1
    Amazon Leo is a low Earth orbit satellite broadband network.Its mission is to deliver fast reliable internet to customers and communities around the world and weve designed the system with the capa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer, Amazon Leo

    Senior Embedded Software Engineer, Amazon Leo

    Amazon Leo • Austin, Texas, USA
    [job_card.full_time] +1
    Amazon Leo is a low Earth orbit satellite broadband network.Its mission is to deliver fast reliable internet to customers and communities around the world and weve designed the system with the capa...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Principal Systems Engineer (Onsite) (Manor)

    Principal Systems Engineer (Onsite) (Manor)

    Raytheon • Manor, Texas, US
    [job_card.part_time]
    AZ848 : RMS AP Bldg 848 1151 East Hermans Road Building 848, Tucson, AZ, 85756 USA.Person, or Immigration Status Requirements : . At Raytheon, the foundation of everything we do is rooted in our values...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Remote Stystem Integration Engineer

    Remote Stystem Integration Engineer

    Insight Global • Austin, TX, US
    [filters.remote]
    [job_card.full_time]
    Insight Global is seeking a Senior System Integration Engineer to support a large healthcare client.This position will provide programming and technical development of integrated solutions and deli...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    C++ Linux Developer

    C++ Linux Developer

    American IT Systems • Austin, Texas, USA
    [job_card.full_time]
    Skills : C Linux API Development.Job Description & Skill Requirement : .A Bachelor / masters degree in computer science or informatics (requirement). Proficient in Software development with C.Experience ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer Vehicle Service Engineering

    Senior Software Engineer Vehicle Service Engineering

    GM • Austin, Texas, USA
    [job_card.full_time]
    In CCA (Customer Care & Aftersales) Vehicle Service Engineering we write the software that enables vehicle service and repair for both our dealer and aftermarket networks.Our applications enabl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Principal Software Engineer - Linux OS Engineering

    Senior Principal Software Engineer - Linux OS Engineering

    Dell • Austin, TX, US
    [job_card.full_time]
    Principal (Senior) Software Engineer - Linux OS Engineering The Software Engineering team delivers next-generation application enhancements and new products for a changing world.Working at the cu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Procore • Austin, TX, United States
    [job_card.full_time]
    Procore's Product & Technology Team.Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innov...[show_more]
    [last_updated.last_updated_30] • [promoted]
    C++ Linux Developer

    C++ Linux Developer

    Cays Inc • Austin, Texas, USA
    [job_card.full_time]
    A Bachelor / masters degree in computer science or informatics (requirement).Proficient in Software development with C.Experience in API migration and refactoring. Proven experience with C and C inclu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Shift Robotics • Austin, TX, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We’re making the world a more walkable place.Through intuitive personal mobility, we make walking faster, more efficient, and more accessible to empower people to choose walking over sitting in tra...[show_more]
    [last_updated.last_updated_30]
    Senior Software Engineer - Software Engineer

    Senior Software Engineer - Software Engineer

    Dell • Pflugerville, Texas, US
    [job_card.permanent]
    Software Engineer / Senior Software Engineer.Hit Apply below to send your application for consideration Ensure that your CV is up to date, and that you have read the job specs first.Join us to do the...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Software Engineer Senior Consultant level, GenAI, Learning Enablement Technology

    Software Engineer Senior Consultant level, GenAI, Learning Enablement Technology

    Visa • Austin, Texas, USA
    [job_card.full_time]
    As a Senior Consultant Software Engineer for the Learning Enablement Technology (LET) within VAS PD you will join a global engineering organization responsible for the endtoend ...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Sr. Embedded Software Engineer - FPGA Systems, Amazon Leo's Wireless Systems

    Sr. Embedded Software Engineer - FPGA Systems, Amazon Leo's Wireless Systems

    Amazon • Austin, TX, US
    [job_card.full_time]
    Fpga Embedded Software Engineer.Amazon Leo is Amazon's low earth orbit satellite network.Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing net...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Persimmons • Austin, TX, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Persimmons is building the infrastructure that will power the next decade of AI.Founded in 2023 by veteran technologists from the worlds of semiconductors, AI systems, and software innovation, We’r...[show_more]
    [last_updated.last_updated_30]
    Lead R&D Software Engineer, Software / Hardware Integration

    Lead R&D Software Engineer, Software / Hardware Integration

    University of Texas at Austin • Austin, TX, United States
    [job_card.full_time]
    Lead R&D Software Engineer, Software / Hardware Integration.Lead development and integration of sonar software applications with tactical hardware components to support the development of sonar syste...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Infrastructure Software Engineer, Pestilli Lab

    Infrastructure Software Engineer, Pestilli Lab

    University of Texas at Austin • Austin, TX, United States
    [job_card.full_time]
    Infrastructure Software Engineer, Pestilli Lab.Expected to Continue Until Aug 31, 2025.Department of Psychology collaborates with scientists and developers across the globe.We develop standards and...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Applied AI Engineer

    Senior Software Applied AI Engineer

    hackerone • Austin, TX, United States
    [job_card.full_time]
    HackerOne is a global leader in Continuous Threat Exposure Management (CTEM).The HackerOne Platform unites agentic AI solutions with the ingenuity of the world's largest community of security resea...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]