Senior/Staff Software Engineer, Runtime at PlusAI

Santa Clara, California, United States

PlusAI Logo
$150,000 – $225,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Autonomous Driving, AutomotiveIndustries

Requirements

  • Minimum 5+ years of professional experience
  • MS or PhD in Computer Science or related field
  • Strong programming skills in C++ and Python
  • Basic understanding of computer vision and deep learning models
  • Hands-on experience of high performance IPC / middleware stack
  • Strong analytical skills, especially for performance troubleshooting (e.g., profiling, roofline model)
  • Familiarity with CUDA, OpenCL, OpenVX, Halide or other SIMD programming models
  • Ability to quickly learn and adapt to new technology
  • Ability to work on large code bases and a fast-growing environment
  • Strong communication skills
  • Familiar with Linux system and basic kernel tuning, network tuning, device tree tuning, timesync, etc
  • Comfortable with On-vehicle troubleshooting and performance profiling

Responsibilities

  • Work closely with autonomy and runtime teams to improve the redundant on-vehicle platform and autonomous software stack
  • Develop perspectives on where opportunities and gaps might be in the redundant software and hardware strategy with a longer-term horizon in mind
  • Integrate and optimize performance and robustness of different autonomous software components into the redundant on-vehicle platform
  • Design and develop fault detection and fault handling strategies for the redundant on-vehicle platform
  • Design and develop validation strategies for the redundant on-vehicle platform, including on-vehicle testing, SIL, and HiL simulation testing
  • Evaluate, integrate, and optimize partner middleware into the AD stack
  • Owns or helps with driverless operation key features, like mission control, tele assist, etc

Skills

Key technologies and capabilities for this role

C++PythonComputer VisionDeep LearningIPCMiddlewareProfilingCUDAOpenCLOpenVXHalideSIMDLinuxKernel Tuning

Questions & Answers

Common questions about this position

What is the salary range for this Senior/Staff Software Engineer position?

The salary range is $150,000 - $225,000 per year.

Is this position remote or does it require office work?

This information is not specified in the job description.

What are the key required skills for this role?

Key required skills include strong programming in C++ and Python, hands-on experience with high performance IPC/middleware stack, strong analytical skills for performance troubleshooting, and familiarity with CUDA, OpenCL, OpenVX, Halide or other SIMD models.

What benefits does PlusAI offer?

Benefits include opportunities for personal and professional development in a future-oriented field, catered free lunch, and unlimited snacks and beverages.

What makes a strong candidate for this position?

A strong candidate has 5+ years of experience, MS or PhD in Computer Science, strong C++/Python skills, experience with performance optimization and on-vehicle troubleshooting, plus preferred skills like ROS2, DDS, and automotive HPC SoCs.

PlusAI

Develops autonomous driving systems for trucks

About PlusAI

Plus.ai develops self-driving systems specifically for heavy trucks, aiming to improve safety, comfort, and reduce carbon emissions in long-haul trucking. Their main product, PlusDrive, is designed to enhance the efficiency of commercial transportation. The system operates through a closed-loop learning mechanism, allowing for continuous updates and improvements via over-the-air software updates. Plus.ai differentiates itself from competitors by focusing on partnerships with large logistics firms and truck manufacturers, and by conducting extensive testing to validate their technology. The company's goal is to lead the autonomous trucking industry by providing solutions that enhance safety and sustainability in transportation.

Santa Clara, CaliforniaHeadquarters
2016Year Founded
$799.3MTotal Funding
LATE_VCCompany Stage
Automotive & Transportation, EnergyIndustries
201-500Employees

Benefits

Company Equity

Risks

Geopolitical tensions with China may affect Plus's operations.
Reliance on partners like Hyundai could be risky if they develop own technologies.
New safety regulations may require costly adjustments to Plus's technology.

Differentiation

Plus is a leader in autonomous trucking with its PlusDrive system.
Partnerships with Hyundai and FAW enhance Plus's global market presence.
Plus's AI-based PlusProtect technology expands its reach beyond trucking.

Upsides

Collaboration with Alibaba Cloud boosts Plus's data processing capabilities.
Launch of PlusProtect opens new markets in passenger vehicle safety systems.
Recognition as a 2024 Edison Award Gold Winner highlights Plus's innovation.

Land your dream remote job 3x faster with AI