Jobs Companies Torc Robotics Software Engineer II - Device Drivers

Sobre esta vaga de Software Engineer II - Device Drivers na Torc Robotics

Torc Robotics · Presencial · Ann Arbor, MI

About Torc 

Torc has been a leader in autonomous vehicle technology since 2007. Now part of the Daimler family, we’re focused on building the software that will bring autonomous trucks to market. 

The Team 

The Device Drivers team builds and maintains the software that configures and interfaces with our sensors, moving data from sensors to the systems that consume it primarily using C++. 

What You’ll Do 

  • Design and implement software integrating external sensors (PCIe, DMA, Ethernet, CAN) into the system using C++, including debugging and performance tuning at the system level. 
  • Maintain software releases and testing artifacts. 
  • Optimize real-time behavior, memory usage, and performance of real-time applications running in multi-threaded, multi-core environments. 
  • Maintain automated build pipelines, test environments, and test tooling using C++/Python/Bash.  Partner with DevOps, QA, Hardware, and Networking teams to troubleshoot issues and ensure system security, stability, and scalability. 
  • Integrate and maintain third-party and open-source software. 
  • Contribute to technical design discussions and documentation. 
  • Provide technical guidance to junior engineers on driver design and debugging approaches. 

What You’ll Need 

  • Bachelor’s or Master’s in Computer Engineering, Computer Science, or related field, with 3-6+ years of relevant experience. 
  • Strong C/C++ proficiency and hands-on experience with device drivers/user-space drivers, Linux embedded development, systemd service management, general Linux system administration, and real-time systems (latency analysis via CyclicTest, ftrace). 
  • Working knowledge of build systems (Make, CMake, Yocto, Buildstream, or Bazel), containers/namespace isolation, and hardware interfaces (SPI, I2C, UART, Automotive Ethernet, CAN, GPIO). 
  • Comfort with OS fundamentals (system calls, memory/process management, semaphores, mutexes, message queues, shared memory), networking protocols (TCP/IP, SSH, HTTP), and debugging tools (GDB, strace, Valgrind). 
  • Git-based version control, CI/CD practices, and Agile/Scrum team experience. 
  • Nice to have: Nvidia DriveOS exposure, ISO 26262/61508 familiarity, and Automotive ASPICE (V-Cycle) knowledge. 

Perks of Being a Full-Time Torc’r 

Competitive comp with bonus and stock options, 100% paid medical/dental/vision, 401(k) with 6% match, generous flexible PTO from day one, and AD&D/Life Insurance. 

Torc is committed to a diverse, inclusive workplace and does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity/expression, age, veteran status, or disability. 

Hiring Range for Job Opening 
US Pay Range
$160,800$193,000 USD
Pronto para se candidatar à Torc Robotics?
Candidatar-se à Torc Robotics

Como este salário de Software Engineer se compara

Esta vaga paga $176,900/yracima da faixa típica para vagas de Software Engineer.

$137,855 a mediana $157,100 $179,330

Faixa típica $152,900–$176,900/yr, com base em 18 vagas de Software Engineer comparáveis na JobsRadar (pagamento anualizado em USD). Ver insights salariais de Software Engineer →

Sobre a Torc Robotics

At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.

A leader in autonomous driving since 2005, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.

Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.

Ver todas as vagas na Torc Robotics →

Vagas semelhantes

Woven By Toyota
Software Engineer, Calibration
Woven By Toyota
⚡ Candidate-se cedo Ann Arbor, MI Híbrido
● Nova 👁 Vista ✓ Candidatada há 1d
Speechify
Senior Software Engineer, Core Experiences - Ann Arbor, MI, USA
Speechify
⚡ Candidate-se cedo Ann Arbor, MI, USA Presencial
● Nova 👁 Vista ✓ Candidatada há 1d
Speechify
Software Engineer, Data Infrastructure & Acquisition - Ann Arbor, MI, USA
Speechify
⚡ Candidate-se cedo Ann Arbor, MI, USA Presencial $140,000–$200,000
● Nova 👁 Vista ✓ Candidatada há 2d
DoorDash USA
Software Engineer, Backend (All Teams)
DoorDash USA
⚡ Candidate-se cedo Sunnyvale, CA; San Francisco,... Híbrido $130,600–$192,000
● Nova 👁 Vista ✓ Candidatada há 4d
Torc Robotics
Software Engineer I - Device Drivers
Torc Robotics
⚡ Candidate-se cedo Ann Arbor, MI Presencial $160,800–$193,000
● Nova 👁 Vista ✓ Candidatada há 1sem
Woven By Toyota
Senior Simulation Software Engineer - AD/ADAS
Woven By Toyota
⚡ Candidate-se cedo Palo Alto, CA Híbrido $140,000–$230,000
● Nova 👁 Vista ✓ Candidatada há 1sem
Woven By Toyota
Senior Software Engineer, Arene Applied Engineering
Woven By Toyota
⚡ Candidate-se cedo Ann Arbor, MI Híbrido
● Nova 👁 Vista ✓ Candidatada há 1sem
Torc Robotics
Senior, Software Engineer - Release Pipelines
Torc Robotics
⚡ Candidate-se cedo Ann Arbor, MI Presencial $160,800–$193,000
● Nova 👁 Vista ✓ Candidatada há 2sem
Torc Robotics
Software Engineer, II - Mission Control
Torc Robotics
⚡ Candidate-se cedo Ann Arbor, MI Presencial $139,000–$166,800
● Nova 👁 Vista ✓ Candidatada há 2sem

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na Torc Robotics

Ver todas as vagas na Torc Robotics →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis