POSIX Solutions Architect
Indexed description
We are looking for a POSIX Solutions Architect. Join a Vehicle OS team at a leading autonomy software company to orchestrate a universal POSIX-based software foundation that lets automakers deliver next-generation vehicle intelligence and software at scale.
Engagement details:
- Location: Ann Arbour, Michigan, USA
- Working model: On-site
- Start date: ASAP
- Employment type: Full-time, Contract or Freelance
Responsibilities:
- Develop and maintain POSIX-based middleware and embedded software systems from the application layer down to the hardware abstraction layer
- Work across the entire stack to build new products, features, and tools that meet strict performance, scalability, and safety requirements
- Design efficient and deterministic solutions to a wide range of distributed and embedded engineering challenges
- Ship complex, mission-critical software in fast-paced environments alongside domain experts across infrastructure, automotive, and embedded systems
- Work hands-on with leading POSIX-based platforms and middleware technologies, including Linux, QNX, VxWorks, and modern service-oriented communication frameworks
Qualifications:
- Bachelor's or Master's in Computer Science, Electrical/Computer Engineering, or a related field
- 10+ years of experience in embedded software development, with a focus on POSIX-based operating systems (e.g., QNX, Linux, VxWorks)
- Strong experience designing scalable, modular middleware frameworks for real-time or safety-critical systems
- Deep knowledge of IPC mechanisms (e.g., DDS, SOME/IP, gRPC), OS abstraction layers, and service-based architectures
- Track record of building middleware for cross-domain applications (e.g., Infotainment, POSIX, Connectivity)
- Familiarity with multi-core scheduling, process isolation, and resource management on automotive-grade SoCs
- Experience bringing up software on hardware prototypes and conducting system-level debugging and profiling
Nice to have:
- Adaptive AUTOSAR, MBSE tools (Cameo, PREEvision), ISO 26262 / ASIL, ISO 21434
- Prior OEM or Tier 1 experience
Next steps:
- Press "Apply"
- We will review your application
- If qualified, you will be accepted into the network and can be considered for this and similar positions & projects
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search