Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II, Mission Interface

$139k - $166.8k
Full-time

TORC Robotics

About the Company 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 2007, 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. Meet the Team The Mission Interface Software Engineer plays a key role in delivering Vehicle Intent software into the automated driving system at Torc. This role focuses on developing high-quality, production-ready software that enables our Mission Control and Remote Assistance teams to interact with the self-driving truck’s software stack capabilities. In this position, you are expected to demonstrate technical leadership, operate with a high degree of autonomy, and drive cross-team initiatives across software, systems, and product domains. The software developed in this role directly enables communication with and command over our vehicles to sense their surroundings, respond intelligently when necessary, and help keep the system operating safely — advancing Torc’s mission to commercialize self-driving trucks for safe, sustained, long-haul innovation in the freight industry. What You’ll Do Design, implement, and optimize software that creates the interface between Autonomy and the Mission Control, Remote Assistance, Route Advisor, and On Truck Management systems to allow for mission management from planning, initiating, and updating missions to tracking progress and monitoring performance through telemetry Lead the development of real-time C++ software components that that enable vehicle guidance and status monitoring of the self-driving truck Translate system-level requirements into robust, scalable software architectures and algorithms through corresponding component level requirements and verification artifacts Contribute to simulation and testing frameworks for validation of algorithms under diverse operational design domains (ODDs) Collaborate with cross-functional teams (back office, perception, controls, safety) to ensure end-to-end system integration Mentor and guide peers through technical reviews, best practices, and hands-on collaboration Stay current with research in global route planning and analytical planning methods. Contribute to integration of machine learning techniques where appropriate (e.g., route-rerouting, learned cost models, behavior prediction, reinforcement learning for tactical decision making). Drive continuous improvement in software quality, safety, performance, and development processes Support safety-critical development practices aligned with automotive standards and production release requirements Communicate technical concepts clearly to non-technical stakeholders. What You’ll Need to Succeed Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 4+ years of experience or; Master’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 1-3+ years of experience. Strong C++ programming skills (C++14/17 or later) with experience in real-time, safety-critical, or high-performance applications Knowledge of vehicle dynamics and kinematic models (e.g., bicycle model, Ackermann steering, dynamic feasibility) Ability to write clean, maintainable, and testable code with an emphasis on software engineering best practices 5+ years experience with the architecting, design, and implementation of embedded software solutions leveraging these aspects: Producing scalable code in C++ Optimizing code for speed, memory usage, etc. Validating the solutions by means of unit and/or systems level testing Creating technical documentation to communicate solutions Bonus Points Familiarity with fundamental AV/ADAS components and concepts. Experience with observability and visualization platforms (e.g., Datadog, Tableau, Foxglove) for telemetry monitoring, system performance analysis, or sensor/log data visualization 2–5 years of professional Python development experience doing solid, hands-on Python development, including writing production-quality code, code reviews, and working within a larger codebase Experience with robotic/autonomous frameworks (ROS/ROS2, Autoware, Apollo, etc.) and communication protocols like CAN and Ethernet Understanding of safety and software engineering standards (ISO 26262, SOTIF, ASPICE, CMMI) and validation methodologies Can execute testing on various test platforms: software in the loop, hardware in the loop, and vehicle testing Research/industry experience in robotics or autonomy. Perks of Being a Full-time Torc’r Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers: A competitive compensation package that includes a bonus component and stock options 100% paid medical, dental, and vision premiums for full-time employees 401K plan with a 6% employer match Flexibility in schedule and generous paid vacation (available immediately after start date) AD+D and Life Insurance At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities. Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply. Our compensation reflects the cost of labor across several geographic markets. Pay is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Torc's total compensation package will also include our corporate bonus and stock option plan. Dependent on the position offered, sign-on payments, relocation, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Job ID: 102775 Hiring Range for Job Opening US Pay Range

$139,000—$166,800 USD

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Mission Interface in Ann Arbor, MI vacancy
  • $139k - $166.8k

     ...Software Engineer, II – ADKit Component Enablement & Calibration Ann Arbor, MI About the Company...  ...system, algorithms and define clear interface across complex robotics distributed...  ...interfaces between system diagnostic tools and mission management platforms, supporting... 
    Suggested
    Full time
    Immediate start
    Remote work
    Relocation

    TORC Robotics

    Ann Arbor, MI
    5 days ago
  • $139k - $166.8k

     ...Software Engineer, II - Operating System Ann Arbor, MI About the Company At Torc, we have always believed that autonomous vehicle...  ...other operating system concepts. Familiarity with hardware interfaces such as SPI, I2C, UART, Automotive Ethernet, CAN, and GPIO.... 
    Suggested
    Full time
    Immediate start
    Relocation

    TORC Robotics

    Ann Arbor, MI
    1 day ago
  • $120k - $150k

     ...Software Engineer Utilidata is a fast-growing NVIDIA-backed edge AI company enabling greater...  ...We are looking for candidates who are mission-driven, collaborative, adaptive and...  ...telemetry collection, real-time control interfaces, and robust system observability Create... 
    Suggested
    Casual work
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    3 days ago
  •  ...for the benefit of others, our mission is to challenge the current...  ...assist technologies; Arene, our software development platform for...  ...sub-team is seeking a Software Engineer to support the development of...  ...(3) Developing user-friendly interfaces for vehicle operators to execute... 
    Suggested
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Ann Arbor, MI
    9 days ago
  • $96k

    Sr. Software Engineer II Galaxy Software Solutions, Inc. has job openings for Sr. Software Engineer II. Jobs located in Canton, MI and various unanticipated locations throughout the U.S. Design, develop, and implement software applications. Review, evaluate, and test... 
    Suggested
    Permanent employment
    Temporary work
    Relocation

    Galaxy Software Solutions, Inc.

    Canton, MI
    10 hours ago
  •  ...Full-Stack Software Engineer The University of Michigan has an available position of Full-Stack Software Engineer in Ann Arbor, MI. Position...  ...(SQL) & Java Persistence API [Application Programming Interface] (JPA) to query & modify relational database management systems... 

    University of Michigan

    Ann Arbor, MI
    2 days ago
  • $140k - $220k

     ...Perception Autonomy Engineer Applied Intuition, Inc. is powering the...  ...and maintaining real-time sensor software solutions deployed across a...  ...integrating AI/ML sensor algorithms to interface across different platforms, ingest relevant mission information, and support the... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Relocation package
    Day shift

    Applied Compute

    Ann Arbor, MI
    13 days ago
  •  ...Senior Full Stack Software Engineer Location: Remote (US Only) - Eastern Time Zone About Us Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver... 
    Full time
    Summer work
    Remote work

    Gambyt

    Ann Arbor, MI
    1 day ago
  • $146.8k - $272.6k

     ...openings or future vacancies within our organization. Staff Software Engineer (Full Stack) - Forward Engineering Join Thomson Reuters...  ...and AI agents collaborate through adaptive, goaldriven interfaces. What You'll Do ~ Develop fullstack applications... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    4 days ago
  • $160k - $195k

     ...them. We are looking for an Application Engineer, Data Center Hardware/Firmware to join...  .... We are looking for candidates who are mission-driven, technically versatile, and...  ...integration points, including PCB-level design, interface definition, and system bring-up, owned... 
    Contract work
    Casual work
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    17 days ago
  •  ...innovating for the benefit of others, our mission is to challenge the current state of...  ...driver assist technologies; Arene, our software development platform for software-defined...  ...next-generation vehicles. The Arene Engineering Solutions North America's Applied Engineering... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Woven by Toyota

    Ann Arbor, MI
    5 days ago
  •  ...Software Engineer - Entry Level Location: Remote (US Only) - Eastern Time Zone About Us Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver... 
    Full time
    Summer work
    Internship
    Remote work

    GrabJobs

    Ann Arbor, MI
    17 days ago
  •  ...challenges of today. We are seeking aspiring engineers, signals processors, and physicists...  ...of signal and image processing software, building on our 80-year history on the...  ...instrumental in supporting our customers and their missions to keep us safe. Position Overview:... 
    Temporary work
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    ARKA Group

    Ypsilanti, MI
    4 days ago
  •  ...challenges of today. We are seeking aspiring engineers, signals processors, and physicists...  ...of signal and image processing software, building on our 80-year history on the...  ...instrumental in supporting our customers and their missions to keep us safe. Position Overview:... 
    Contract work
    Temporary work
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    The Stratagem Group

    Ypsilanti, MI
    4 days ago
  • $95k - $120k

     ...impact of their work. Join us. Job Summary The Systems Engineer II leverages a comprehensive understanding of the company's...  ...university ~3+ years experience in automotive engineering working on software, hardware, or combined hardware/software products... 
    Work at office
    Immediate start
    Flexible hours
    Shift work

    May Mobility

    Ann Arbor, MI
    5 days ago
  •  ...the benefit of others, our mission is to challenge the current...  ...assist technologies; Arene, our software development platform for...  ...vehicles. The Arene Tools Engineering team’s mission is to streamline...  ...or experience with interfaces and protocols used in automotive... 
    Work at office
    Flexible hours
    Shift work

    Woven by Toyota

    Ann Arbor, MI
    4 days ago
  •  ...Backend C++ Engineer Applied Intuition is rapidly scaling its defense product...  ...defense customers to translate mission requirements into robust software solutions Own end-to-end execution...  ...practices as we scale Interface with DOD programs and defense customers... 
    For contractors
    For subcontractor

    Applied Intuition

    Ann Arbor, MI
    4 days ago
  • Infotainment Software Development Engineer Hyundai America Technical Center, Inc. (HATCI) is looking for an experienced engineer to join...  ...integration across internal teams and suppliers, including interface definition and integration readiness Lead and mentor... 
    For contractors
    Flexible hours
    Shift work

    Hyundai America Technical Center

    Ann Arbor, MI
    5 days ago
  • $110k - $145k

     ...Departments of Transportation, are using MS2 software to manage their transportation data....  ...professionals and Software Engineers with competitive compensation and benefit...  ...inclusion, and equity as connected to our mission and critical to ensure the well-being of... 
    Work at office
    Relocation package
    Flexible hours
    Night shift
    1 day per week

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    9 days ago
  •  ...Job Description Under the leadership of the Software Engineering Director and in collaboration with the Global Software Development team...  ...with real-time operating systems (RTOS) and hardware interfacing. Software Architecture and Design Patterns (e.g., object... 

    New Eagle

    Ann Arbor, MI
    1 day ago
  • $96k

    Galaxy Software Solutions, Inc. is seeking a Sr. Software Engineer II located in Canton, MI. The role involves designing, developing, and implementing software applications, as well as reviewing and testing both client and web applications. A Master's degree in Computer... 

    Galaxy Software Solutions, Inc.

    Canton, MI
    10 hours ago
  •  ...the benefit of others, our mission is to challenge the current...  ...assist technologies; Arene, our software development platform for...  ...the planet. The Arene Systems Engineering team drives the definition of...  ...for software components and interfaces used in next-generation... 
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    10 days ago
  • $85.39k - $116.98k

     ...State Transfer Application Programming Interfaces (RESTful APIs) in Java and/or NodeJS that...  ...Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and ensure...  ...on AWS Apply and promote best software engineering practices within an Agile framework... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Ann Arbor, MI
    5 days ago
  • $80k - $100k

     ...Job Description Job Description As a Software Developer II at AccumTech, you will work as part of a collaborative, cross‑functional team...  ...on well‑defined problems while partnering with senior engineers on larger design decisions and system‑level initiatives.... 
    Flexible hours

    AccumTech

    Ann Arbor, MI
    4 days ago
  • $110.9k - $188.5k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...Description/Preferred Qualifications Senior Full Stack Software Engineer are core to KLA's technology, while we do not currently... 
    Minimum wage
    Work experience placement
    Work at office
    Flexible hours

    KLA

    Ann Arbor, MI
    11 days ago
  •  ...Senior Software Developer GripFusion is a sports-technology startup building next-generation intelligent sporting equipment that combines...  ...infrastructure and work with Data Scientist/Signal Processing Engineer to incorporate analytical functionality into the product... 
    Work experience placement

    GripFusion

    Ann Arbor, MI
    2 days ago
  •  ...Township, Michigan seeks skilled individuals to develop computer software systems aimed at meeting client requirements. Responsibilities...  ...must possess a Bachelor’s Degree in Computer Science, Engineering, or a related field, along with five years of experience, or a... 
    Relocation

    Logic Que

    Canton, MI
    1 hour ago
  • $158k - $293k

     ...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Staff Software Engineer (AI) - Forward Engineering Build the future of AIpowered systems at Thomson Reuters Join our Forward Engineering... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Ann Arbor, MI
    4 days ago
  • $210.6k - $305.1k

     ...creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and...  ...encourage candidates from all backgrounds to apply and join us in our mission to deliver exceptional products and services. Your Impact... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Ann Arbor, MI
    3 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed...  ...systems preferred. - Familiarity with Pentaho, Microsoft IIS, SFTP and FTP protocols preferred. #techjobs #veteranspage... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Ann Arbor, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II, Mission Interface. Be the first to apply!