Software Engineer

University of Minnesota
Part-Time United States, Minnesota Computer Occupations
Posted:
March 03, 2026
Location:
United States, Minnesota, United States

Job Description

About the Job



This position serves as the primary software and hardware architect and lead developer for a system designed to monitor Cellular Vehicle-to-Everything (C-V2X) communications and proactively detect, analyze, and respond to potential security threats. The role involves designing and implementing the end-to-end software architecture, including real-time data ingestion, protocol parsing, anomaly detection, and alert generation components. The system continuously analyzes safety messages and control data exchanges between vehicles, roadside units, and infrastructure to identify malicious behavior (e.g., spoofing, replay, Sybil attacks), abnormal communication patterns, and inconsistencies caused by faulty or compromised sensors.

In addition to threat detection, the position is responsible for developing scalable backend services, integrating machine learning–based detection mechanisms, ensuring low-latency processing suitable for safety-c...

Apply for this Job

Submit your application for the Software Engineer position at University of Minnesota.

Apply Now Save for Later

Job Overview

Job Type: Part-Time
Location: United States, United States
Posted: March 03, 2026
Deadline: April 12, 2026