Embedded Software Engineer
Avride - Austin, Texas, us, 78716
Work at Avride
Overview
- View job
Overview
Embedded Software Engineer
role at
Avride Join to apply for the
Embedded Software Engineer
role at
Avride Embedded Linux Software Engineer, Sensors and System Software Team About the Role: Join our Sensors and System Software Team as an Embedded Linux Software Engineer. In this critical role, you will be 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 software that drives our core technologies. Responsibilities: Building the custom Linux based systems for the embedded devices to enable testing, manufacturing and production operations for various embedded devices. Develop and port the kernel modules, including drivers and patches to support a variety of peripherals like cameras, microphones, speakers, as well as low level components using such interfaces as CAN, SPI, I2C, PCIe, Ethernet. Collaborate with the embedded hardware and sensor teams as well as with the network and manufacturing to provide the robust and flexible infrastructure for our software and hardware. Support the users by providing technical support and debugging cross disciplinary software and hardware-related problems. Required Qualifications: Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering and related fields or equivalent years of experience. Minimum of 5 years of experience in production software development. Strong proficiency in C++ and Python programming. Experience with real-time embedded systems, including working in an asynchronous environment with multiple real-time, low-latency, safety-critical systems processes, threads, timers, interrupts. Experience in building and maintaining the custom Linux based systems for the embedded devices, including the kernel modules development. Understanding the electrical engineering fundamentals to be able to perform supporting integration functions like reviewing schematics and designs of embedded devices and performing hardware bring-up and debugging. Experience with common automotive hardware interfaces like CAN, SPI, I2C, PCIe, Ethernet. Experience with Linux networking and debugging network-related issues. Strong problem-solving and debugging skills. Ability to work in the fast-paced changing dynamic environment. Preferred Qualifications: 10+ years of experience in software engineering, preferably in self-driving cars or other autonomous vehicles or robotic systems Understanding fundamentals of Camera, LiDAR, Radar, IMU, GNSS, and other sensor technologies, including their principles of operation, pros/cons and limitations. Experience with the Nvidia embedded platform, including the video subsystem - ISP, SerDes, Hardware encoding. Familiarity with ROS or similar frameworks and related communication protocols. Experience with developing drivers and software for lidar, radar, or camera or developing the sensor itself. Seniority level
Seniority level Mid-Senior level Employment type
Employment type Full-time Job function
Referrals increase your chances of interviewing at Avride by 2x Inferred from the description for this job
Medical insurance Vision insurance 401(k) Paid maternity leave Paid paternity leave Disability insurance Get notified when a new job is posted. Sign in to set job alerts for “Embedded Software Engineer” roles.
Austin, TX $117,000.00-$173,000.00 2 weeks ago Austin, TX $90,000.00-$110,000.00 1 month ago Austin, TX $100,000.00-$120,000.00 2 weeks ago Embedded Software Engineer, Firmware - Reality Labs
Austin, TX $147,000.00-$208,000.00 2 weeks ago Embedded C++ Software Engineer, Machine Learning Acceleration
Austin, TX $129,300.00-$223,600.00 2 days ago Austin, TX $100,000.00-$140,000.00 2 months ago Embedded Systems Engineer III, Software, 3rd Eye (2) .1
Machine Learning Compiler / Firmware Engineer
Austin, TX $130,000.00-$170,000.00 2 weeks ago Austin, TX $156,500.00-$211,700.00 1 week ago Austin, TX $130,000.00-$150,000.00 1 week ago Austin, TX $100,000.00-$140,000.00 1 week ago Software Development Engineer - Debug Tools
Austin, TX $119,120.00-$178,680.00 1 week ago Austin, TX $119,120.00-$178,680.00 2 weeks ago Deep Learning Software Development Engineer - C++, GPU
Austin, TX $143,280.00-$214,920.00 1 week ago Austin, TX $130,080.00-$195,120.00 3 weeks ago Austin, TX $156,500.00-$211,700.00 1 day ago Austin, TX $110,000.00-$160,000.00 2 days ago Austin, TX $156,500.00-$211,700.00 1 day ago Austin, TX $156,500.00-$211,700.00 1 day ago Software Engineer – Hardware Development
Austin, TX $119,120.00-$178,680.00 3 weeks ago Austin, TX $156,500.00-$211,700.00 1 day ago Austin, TX $127,360.00-$191,040.00 2 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr