Torc

Torc

Torc Robotics is a leading provider of unmanned and autonomous ground vehicle technology, specializing in self-driving trucks for various industries. Founded in 2005, Torc has a history of innovation, including winning the 2007 DARPA Urban Challenge an...

Road & Rail
251-1K
Founded 2007
$37M raised

Description

  • Write software to integrate external sensors into the system.
  • Perform system-level debugging and performance tuning.
  • Develop shell scripts and automation tools.
  • Troubleshoot system issues and optimize performance.
  • Collaborate with DevOps, QA, Hardware, and Networking teams.
  • Ensure system security, stability, and scalability.
  • Manage package builds and deployments.
  • Contribute to documentation and technical design discussions.
  • Optimize performance, memory usage, and real-time behavior of embedded applications.
  • Integrate and maintain third-party and open-source software.

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.
  • 1-5+ years of experience.
  • Experience with device drivers and user-space drivers, including PCIe, DMA, Ethernet, and CAN.
  • Experience with Linux development in embedded systems and latency analysis tools such as CyclicTest and ftrace.
  • Knowledge of building real-time embedded systems for automotive or similar industries.
  • Proficiency in C/C++ programming.
  • Knowledge of build systems such as Make, CMake, Yocto, Buildstream, and Bazel.
  • Familiarity with namespace isolation technologies such as containers and cgroups.
  • Knowledge of networking protocols such as TCP/IP, SSH, and HTTP.
  • Experience with debugging tools such as GDB, strace, and Valgrind.
  • Experience working in multi-threaded, multi-core, and multi-processor systems.
  • Understanding of operating system concepts such as semaphores, mutexes, message queues, and shared memory.
  • Familiarity with hardware interfaces such as SPI, I2C, UART, Automotive Ethernet, CAN, and GPIO.
  • Knowledge of version control, CI/CD practices, and issue tracking systems.
  • Experience with Python, Bash scripting, or similar automation and testing tools.
  • Exposure to Nvidia DriveOS.
  • Experience working with scrum or Agile teams.
  • Knowledge of ISO 61508 and/or ISO 26262 is desirable.
  • Automotive ASPICE knowledge and V-cycle experience.

Benefits

  • A competitive compensation package with bonus and stock options.
  • 100% paid medical, dental, and vision premiums for full-time employees.
  • 401(k) plan with a 6% employer match.
  • Flexible schedule and generous paid vacation available immediately after the start date.
  • AD&D and life insurance.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

RTDS Engineer

Terabase Energy 51-250 Renewable Electricity

Terabase Energy is hiring an RTDS Engineer to develop and validate real-time hardware-in-the-loop simulation environments for utility-scale solar, BESS, and hybrid renewable energy projects.

Python
6 hours, 37 minutes ago

Perception Engineer III

Zone 5 Technologies 1-10 Professional Services

Zone 5 Technologies is hiring a Senior Robotics Perception Engineer to lead perception architecture and delivery for unmanned aircraft programs, building target estimation, world modeling, and autonomy-facing interfaces on a common AI/ML platform.

C++ Embedded Systems
1 day, 5 hours ago

FPGA Developer

DRW 1K-5K Capital Markets

DRW is hiring an FPGA Developer to work with technologists, quantitative researchers, and traders on proprietary technology for low-latency trading and automated systems.

C C++ Python Verilog VHDL
1 day, 6 hours ago

Jr. SCADA Engineer

ACT Power Services 11-50 Electric Utilities

ACT Power Services is hiring an entry-level SCADA Engineer to support solar renewable generation projects across North America, helping design, maintain, and commission control systems that connect utility-scale solar PV assets to the grid.

Cybersecurity Power BI Python
2 days, 5 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers