The ad says“Work specifically within the AUTOSAR Adaptive Platform functional clusters (e.g., Adaptive Platform Core, Communication Management, Execution Management, State Management)”
The ad says“Experience with Embedded systems and C programming”
The ad says“Design and implement core platform services using C++, focusing on multi-threading, concurrency, and performance optimization”
The ad says“Design and implement core platform services using C++, focusing on multi-threading, concurrency, and performance optimization”
The ad says“Develop and extend communication middleware utilizing protocols such as SOME/IP or DDS (and ideally Protobuf/gRPC) across the platform”
The ad says“Strong C++ expertise, including a solid understanding of multi-threading programming, mutexes, and design patterns”
The ad says“Experience working with real-time or safety-critical distributed systems”
The ad says“Experience with Embedded systems and C programming”
The ad says“Apply expertise in networking and the Ethernet stack to ensure reliable and high-throughput data exchange in the vehicle”
The ad says“Develop and extend communication middleware utilizing protocols such as SOME/IP or DDS (and ideally Protobuf/gRPC) across the platform”
The ad says“Strong familiarity with POSIX operating systems (Linux) knowledge, including system calls, runtime behavior, and memory management”
The ad says“Design and implement core platform services using C++, focusing on multi-threading, concurrency, and performance optimization”
The ad says“Apply expertise in networking and the Ethernet stack to ensure reliable and high-throughput data exchange in the vehicle”
The ad says“Design and implement core platform services using C++, focusing on multi-threading, concurrency, and performance optimization”
The ad says“Strong familiarity with POSIX operating systems (Linux) knowledge, including system calls, runtime behavior, and memory management”
The ad says“Develop and extend communication middleware utilizing protocols such as SOME/IP or DDS (and ideally Protobuf/gRPC) across the platform”
The ad says“Develop and extend communication middleware utilizing protocols such as SOME/IP or DDS (and ideally Protobuf/gRPC) across the platform”
We are looking for highly motivated Software Engineers to focus on developing core middleware components and services within Applied’s software-defined vehicle (SDV) platform
You will be instrumental in developing the foundational software layers that enable advanced vehicle functions, working on challenging problems in distributed systems, high-speed networking, and functional safety architecture
Design and implement core platform services using C++, focusing on multi-threading, concurrency, and performance optimization
Develop and extend communication middleware utilizing protocols such as SOME/IP or DDS (and ideally Protobuf/gRPC) across the platform
Work specifically within the AUTOSAR Adaptive Platform functional clusters (e.g., Adaptive Platform Core, Communication Management, Execution Management, State Management)
Apply expertise in networking and the Ethernet stack to ensure reliable and high-throughput data exchange in the vehicle
Contribute to the robust design of system management functions (e.g., Health Management, Diagnostics) within the SDV architecture
Preferred experience
This role requires expertise in C++ to build robust, high-performance communication and system management solutions
Experience with communication middleware such as SOME/IP or DDS
Working knowledge of networking concepts built on the Ethernet stack
Strong C++ expertise, including a solid understanding of multi-threading programming, mutexes, and design patterns
5+ years of experience in shipping complex, production software, ideally in the embedded, automotive, or robotics domains
BS in Computer Science, Computer Engineering, or a related field
The drive to take initiative in a fast-paced environment and take ownership over technical decisions
Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles
Experience with Embedded systems and C programming
Expertise in one or more AUTOSAR Adaptive functional clusters (e.g., Adaptive Platform Core, Communication Management, Execution Management, Diagnostics, Health Management)
Experience with advanced inter-process communication (IPC) mechanisms like Protobuf or gRPC
Strong familiarity with POSIX operating systems (Linux) knowledge, including system calls, runtime behavior, and memory management
Experience working with real-time or safety-critical distributed systems