Responsibilities
- Design and refine systems for low-latency communication between processes and monitor data flow efficiently
- Create high-speed event logging and structured telemetry solutions
- Develop memory allocators with safety features and implement effective memory allocation strategies
- Construct lock-free data structures and algorithms to meet real-time processing demands
- Work on protocols for network communication and data consistency
- Build real-time health monitoring for system components and mechanisms for immediate response to critical issues
- Handle in-vehicle configuration management and validate system state integrity
- Optimize interactions with the operating system at a low level and enhance overall system performance
- Ensure all development aligns with the organization's Quality Management System standards and support ongoing improvement initiatives
- Support team adherence to quality standards, track quality metrics, and lead process optimization
Compensation
$120,000 - $200,000 a year
Work Arrangement
Not specified
Team
Not specified
Other
- Salary Range: $120,000 - $200,000 a year
- Compensation, including cash and equity, is determined by role, location, qualifications, and experience
Not specified