Job Description
Role Summary
As an Embedded Software Developer, you will be at the forefront of safety-critical innovation, designing and implementing software that prevents collisions for heavy mobile equipment. You will work within an elite autonomy squad to produce high-performance C/C++ components. Your work will bridge the gap between complex sensor data (Localisation, Mapping, Perception) and real-time control systems to ensure fail-safe, autonomous behaviour in challenging, dynamic environments.
Key Responsibilities
- Safety-Critical Coding: Architect and implement collision-prevention software modules with a focus on modularity, performance, and system redundancy.
- Production Excellence: Modernise existing firmware to meet industrial production standards, ensuring strict MISRA (or similar) compliance.
- Continuous System Improvement: Leverage telemetry and field data to identify bottlenecks and design new features that enhance ...
Ready to Apply?
Take the next step in your AI career. Submit your application to DRD Group today.
Submit Application