Embedded Software Engineer QNX / Ethernet/ SOME-IP
- S3 Staffing USA
- Auburn Hills, Michigan
- Full Time
Job Title: Embedded Software Engineer – QNX / Ethernet/ SOME-IP
Location: Auburn Hills, MI
Duration: Full-Time / Long-Term
Please ensure candidates have experience in:
- QNX / POSIX RTOS
- Adaptive AUTOSAR
- SOME/IP & Automotive Ethernet
- C/C++
We are seeking an experienced Embedded Software Engineer to design and develop high-performance embedded applications on Qualcomm SoC platforms using QNX RTOS , with a strong focus on Adaptive AUTOSAR architecture and SOME/IP communication over automotive Ethernet .
The role supports next-generation Software-Defined Vehicle (SDV) platforms and centralized compute architectures.
· Design and develop embedded software applications using C/C++ on QNX (POSIX-based RTOS)
· Develop and integrate software components aligned with Adaptive AUTOSAR architecture
· Implement SOME/IP communication (service discovery, event handling, data exchange)
· Develop service-oriented applications for inter-process and inter-ECU communication
· Work with automotive Ethernet and networking protocols (TCP/IP, UDP, sockets)
· Integrate software within domain controllers and centralized compute architectures
· Optimize software for real-time performance, latency, and resource constraints
· Perform debugging, issue analysis, and performance tuning
· Analyze network traffic using tools like Wireshark / CAN tools
· Collaborate with cross-functional teams (architecture, middleware, integration)
· Ensure compliance with coding standards and software development processes
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science / Electrical Engineering / related field
- Strong experience in embedded software development (real-time systems)
- Proficiency in C/C++
- Hands-on experience with QNX or similar POSIX-based RTOS
- Experience with Adaptive AUTOSAR
- Strong understanding of SOME/IP and Automotive Ethernet
- Knowledge of TCP/IP, UDP, socket programming
- Experience with debugging and embedded development tools
Preferred Qualifications
- Experience with Qualcomm automotive SoCs
- Familiarity with Service-Oriented Architecture (SOA)
- Experience with Wireshark, CANalyzer, or similar tools
- Understanding of automotive SDLC and integration processes
- Exposure to containerization / modern deployment concepts (nice to have)