Zurück zur Stellenangebote
XX
Embedded Software EngineerNGV TalentAustin, Texas, United States
XX

Embedded Software Engineer

NGV Talent
  • US
    Austin, Texas, United States
  • US
    Austin, Texas, United States

Über

NGV Talent is partnering with an early-stage autonomous mobility startup developing next-generation self-driving vehicle technology for safe and scalable transportation systems. The company is building advanced autonomy platforms powered by cutting‑edge perception, sensor, and embedded systems technologies.
About the Team The Sensors and System Software team is responsible for the core low‑level software powering the vehicle’s perception and sensor stack. The team works closely with hardware, autonomy, and platform engineering groups to build robust embedded systems that enable real‑time sensor processing and communication across autonomous vehicle platforms.
This is a highly collaborative environment focused on performance, reliability, and production‑quality embedded software development.
About the Role We are seeking an experienced Embedded Linux Software Engineer to help develop and maintain Linux‑based embedded systems powering next‑generation autonomous vehicle hardware platforms. This role will focus on low‑level systems software, device drivers, board bring‑up, and sensor integration across a variety of embedded devices and real‑time systems.
The ideal candidate has strong experience with embedded Linux, C/C++, hardware/software debugging, and working closely with custom hardware platforms in production environments.
What You Will Do
Perform board bring‑up and validation on new hardware platforms in collaboration with hardware engineering teams
Build and maintain custom Linux distributions supporting testing, manufacturing, and production environments
Develop, port, and debug Linux device drivers for vehicle‑critical peripherals and sensors
Work with interfaces including GMSL/FPD‑Link cameras, automotive Ethernet, I2C, SPI, PCIe, GPIO, UART, and CAN
Develop low‑latency userspace software for sensors such as cameras, LiDAR, radar, IMU, GNSS, microphones, and related systems using C++ and Python
Troubleshoot and resolve cross‑functional hardware/software integration issues
Support system optimization, debugging, automation, and performance improvements across embedded platforms
Qualifications Required:
Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or related field
5+ years of experience in embedded software development
Strong C/C++ programming skills for real‑time and safety‑critical embedded systems
Experience developing software in asynchronous, low‑latency environments
Strong Python and Bash scripting skills for automation and testing
Hands‑on experience with embedded Linux kernel development, device drivers, and ARM‑based platforms
Experience with custom hardware board bring‑up and debugging
Familiarity with hardware debugging tools such as oscilloscopes and logic analyzers
Experience with common automotive or embedded interfaces including CAN, SPI, I2C, PCIe, Ethernet, UART, and GPIO
Experience debugging Linux networking and system‑level issues
Nice to Have
Experience in autonomous vehicles, robotics, or real‑time embedded systems
Experience with Nvidia embedded platforms and video processing pipelines
Understanding of camera, LiDAR, radar, IMU, GNSS, and related sensor technologies
Familiarity with ROS, DDS, or similar robotics middleware frameworks
Experience working on production embedded systems for automotive or robotics applications
#J-18808-Ljbffr
  • Austin, Texas, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.