1

Virtual Protocol Engineer Jobs in Michigan (NOW HIRING)

Sr. Staff SoC BSW Core Engineer

Auburn Hills, MI · On-site

$113K - $149K/yr

We are seeking a Sr. Staff SoC BSW Core Engineer - Middleware, IPC Stacks to join the Base Software ... protocols to support communication between heterogeneous cores, domains, and virtual machines

Design Release Engineer

Auburn Hills, MI · On-site

$38 - $43.50/hr

Virtual & Physical Validation * Understand and support Virtual Validation Analysis as an integral ... ETH/CAN FD/LIN/LVDS communication protocols and troubleshooting tools * Justified experience in ...

SW Validation Engineer

Auburn Hills, MI

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Experience with Automotive communication protocols (CAN, CAN-FD, Ethernet, SOMEIP, LIN ... Familiarity or Having experience with AUTOSAR, and Virtual ECUs is a plus. * Experience working ...

This role focuses on virtual analysis, system integration, and performance optimization of ... Deep understanding of North American safety standards and protocols including: * FMVSS 208 / 214

Sr. Digital Manufacturing Process Engineer

Plymouth, MI · On-site

$98K - $123K/yr

  • Medical

  • Dental

  • Vision

Establish and monitor KPIs to enforce adherence to standardized virtual build protocols. Act as the ... S. or M.S. in Mechanical, Industrial, Systems Engineering, or a related technical field Pay ...

Showing results 21-40

Virtual Protocol Engineer information

What is a virtual protocol engineer?

A Virtual Protocol Engineer is a specialist who designs, develops, and manages network protocols and virtualized communication systems. Their work involves ensuring secure and efficient data transmission across virtual networks, often within cloud environments or software-defined infrastructures. They troubleshoot protocol issues, optimize network performance, and may also be involved in creating custom solutions for specific organizational needs. This role requires a strong understanding of networking concepts, virtualization technologies, and various communication protocols.

What are the key skills and qualifications needed to thrive as a virtual protocol engineer?

To thrive as a Virtual Protocol Engineer, you need a strong background in computer networking, software development, and protocol design, often supported by a degree in computer science or a related field. Proficiency with networking tools (such as Wireshark), virtualization platforms (like VMware or Docker), and familiarity with protocols such as TCP/IP, HTTP, or custom communication protocols are typically required. Analytical thinking, problem-solving, and effective communication are standout soft skills for this role. These skills are crucial for designing, maintaining, and troubleshooting virtualized network environments that ensure efficient, secure, and scalable digital communication.

What are common challenges faced by virtual protocol engineers, and how can they be addressed?

Virtual Protocol Engineers often encounter challenges related to ensuring interoperability between various network protocols and virtualized environments. Troubleshooting latency issues, maintaining security standards, and adapting to rapidly evolving technologies are also common. These challenges can be addressed by staying current with industry certifications, collaborating closely with network architects and software developers, and utilizing advanced monitoring tools to proactively identify and resolve issues. Building strong documentation and communication practices within the team is essential for seamless protocol integration and deployment.

What is the difference between Virtual Protocol Engineer vs Network Engineer?

AspectVirtual Protocol EngineerNetwork Engineer
CertificationsCCNA, CompTIA Network+CCNA, Cisco certifications
Work EnvironmentRemote, virtual setups, cloud-based systemsOn-site or hybrid network infrastructure
Industry UsageTelecommunications, cloud services, virtual networksIT, enterprise networks, data centers

The Virtual Protocol Engineer focuses on designing, implementing, and troubleshooting virtual network protocols primarily in cloud and virtual environments. In contrast, the Network Engineer manages physical and virtual network infrastructure within organizations. Both roles require similar certifications and work in related industries, but their primary focus and work environments differ, with Virtual Protocol Engineers specializing in virtualized systems and remote setups.

What are the most commonly searched types of Protocol Engineer jobs in Michigan?

The most popular types of Protocol Engineer jobs in Michigan are:

What job categories do people searching Virtual Protocol Engineer jobs in Michigan look for?

The top searched job categories for Virtual Protocol Engineer jobs in Michigan are:

Infographic showing various Virtual Protocol Engineer job openings in Michigan as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, 3% Contract, and 1% Nights. Highlights an 45% Physical, 3% Hybrid, and 52% Remote job distribution.

Sr. Staff SoC BSW Core Engineer

Stellantis

Auburn Hills, MI • On-site

$113K - $149K/yr

Full-time

Posted 27 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

14th of 44 rated automakers


Job description

We are seeking a Sr. Staff SoC BSW Core Engineer - Middleware, IPC Stacks to join the Base Software (BSW) Engineering team at Stellantis, where you will drive the design, development, and integration of scalable Inter-Processor Communication (IPC) frameworks for complex automotive SoC platforms.
In this role, you will work at the intersection of core platform software and multicore architecture, enabling efficient communication across heterogeneous processing domains. Your work will directly support critical vehicle systems including ADAS, central compute, and Infotainment, while ensuring performance, scalability, and compliance with safety and security standards.
Key Responsibilities:
  • Lead the development and integration of IPC stacks for high-performance automotive SoC platforms
  • Define IPC architectures and protocols to support communication between heterogeneous cores, domains, and virtual machines
  • Collaborate with OS, hypervisor, and middleware teams to enable robust inter-domain communication
  • Optimize IPC mechanisms for latency, throughput, resource usage, and determinism
  • Support integration of IPC into real-time and virtualized environments (e.g., QNX, Linux, Android GVM)
  • Debug and troubleshoot IPC-related issues across hardware and software layers using tools like JTAG, tracing frameworks, and logic analyzers
  • Contribute to platform bring-up, BSP integration, and driver-level IPC components
  • Implement safety- and security-aware IPC features aligned with ISO 26262 and ISO/SAE 21434
  • Support CI/CD pipelines and test automation frameworks in Agile software development processes

Basic Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • A minimum of 8 years of experience in embedded software development, with a focus on SoC platforms or communication frameworks
  • Strong proficiency in Advanced C++ (14/17+), with a solid understanding of multicore and embedded systems
  • Experience with IPC protocols over SPI, UART, VirtIO, or shared memory messaging
  • Familiarity with QNX, Linux, or RTOS environments
  • Experience in board bring-up, BSPs, or driver integration for SoCs
  • Understanding of performance optimization and system profiling techniques
  • Strong analytical, debugging, and documentation skills

Preferred Qualifications:
  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Experience with virtualization and domain communication in hypervisor-based systems (e.g., QNX Hypervisor, Android GVM)
  • Knowledge of secure boot, trusted execution environments, and memory protection
  • Familiarity with Yocto, Device Trees, and system configuration for embedded Linux
  • Understanding of functional safety and cybersecurity standards (ISO 26262, ISO/SAE 21434)
  • Proficiency in scripting (Python, Shell) for automation and validation
  • Exposure to automotive communication protocols (CAN, Ethernet, LIN)

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom