companyTorc Robotics logo

Software Engineer I - Device Drivers

Torc RoboticsAnn Arbor, MI
On-site Full-time $100.6K/yr - $150.9K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Qualifications to Succeed:Bachelor's or Master's Degree in Computer Engineering, Computer Science, or a related field with 1-5+ years of experienceProficiency in device driver development and system programmingExperience with debugging tools and methodologiesFamiliarity with scripting languages (e.g., Python, Bash)Understanding of real-time systems and embedded software developmentStrong problem-solving skills and ability to work in a team environment

About the job

About Torc Robotics

At Torc Robotics, we are passionate about revolutionizing transportation through autonomous vehicle technology. Since our inception in 2007, we have been at the forefront of this innovation, partnering with industry leaders to bring our visions to life. As a proud member of the Daimler family, we are dedicated to enhancing automated truck solutions that redefine global freight movement. Join us to advance your career with a pioneer in the autonomous driving sphere and be part of a team that collaborates closely with truck manufacturers.

Meet the Device Drivers Team

The Device Drivers team is responsible for developing and maintaining software that configures and interfaces with various sensors within our systems. We ensure that data generated by these sensors is efficiently passed to the relevant consumers within the system.

Your Responsibilities:

  • Develop software to integrate external sensors into our systems
  • Conduct system-level debugging and performance optimization
  • Create shell scripts and automation tools
  • Resolve system issues and enhance performance
  • Work collaboratively with cross-functional teams including DevOps, QA, Hardware, and Networking
  • Ensure the security, stability, and scalability of our systems
  • Oversee package builds and deployments
  • Contribute to technical documentation and design discussions
  • Optimize performance, memory usage, and real-time behavior of embedded applications
  • Integrate and maintain third-party and open-source software

About Torc Robotics

Torc Robotics is a pioneering company in the autonomous vehicle sector, focused on developing cutting-edge solutions for automated transportation. With over a decade of experience and now a part of the Daimler group, we are dedicated to transforming freight movement through innovative software solutions.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.