×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Austin, Travis County, Texas, 78716, USA
Listing for: NGV Talent
Full Time position
Listed on 2026-06-07
Job specializations:
  • Software Development
    Embedded Software Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary