Caterpillar of Australia is seeking a C++ Architect to lead the design and development of safety-critical autonomy applications. The ideal candidate should possess extensive experience in C++ programming, real-time systems integration, and AI/sensor fusion, with a strong emphasis on collaboration and problem-solving
Job Summary
This role leads the design and architectural oversight of safety-critical autonomy applications for Caterpillar's global engineering team.
The successful candidate will translate complex requirements into technical designs for sensor data processing and automated safety responses.
Candidates must possess over 10 years of industry experience developing C++ applications with a focus on real-time systems.
Matching Summary
Match Score: 85
Caterpillar of Australia is seeking a C++ Architect to lead the design and development of safety-critical autonomy applications. The ideal candidate should possess extensive experience in C++ programming, real-time systems integration, and AI/sensor fusion, with a strong emphasis on collaboration and problem-solving.
Skills & Requirements
Must-have
Safety-critical autonomy applications
Real-time embedded software design
C++11/14/17 programming
Sensor fusion and AI algorithms
Linux-based development environment
CAN and Ethernet integration
Nice-to-have
Cross-functional team collaboration
Mentoring junior engineers
Agile SDLC methodologies
Numerical stability expertise
Key Requirements
Degree in Electronic/Electrical Engineering or Computer Science
More than 10 years of relevant C++ industry experience