Aurelius Systems is seeking a Robotics Software Engineer to join their team in San Francisco, CA. The role involves leading innovation and system integration for edge-deployed laser systems designed to counter drone threats.
About the Role
As a Robotics Software Engineer, you will be responsible for integrating and orchestrating various subsystems, developing novel sensing implementations, and building test cases. Your key responsibilities include ensuring effective subsystem integration, developing CI/CD pipelines for testing, creating dashboards for monitoring, authoring technical documentation, and mentoring junior engineers.
About You
Required:
3-6 years of experience in hardware adjacent software/robotics engineering roles.
Proficient in C++ and Python.
Hands-on experience with ML frameworks (TensorFlow, PyTorch) and real-time inference engines (TensorRT, OpenVINO).
Must have worked with actual hardware/robotics systems.
BS/MS in Computer Science, Robotics, Electrical Engineering, Mathematics, or related field.
Preferred:
Experience with edge-AI optimization (quantization, pruning).
Experience with FPGA or embedded GPU platforms.
Experience with multi-sensor calibration and data synchronization.
Background in defense or safety-critical systems.
Familiarity with cybersecurity guidelines and secure coding practices.
Benefits
Work in a dynamic and innovative environment focused on cutting-edge technology.
Opportunity to contribute to national defense and security.
Collaborative team culture with mentorship opportunities.
Aurelius Systems
Aurelius Systems is a directed energy company developing edge-deployed laser systems for cUAS applications. We shoot down drones with laser guns
Company Size: 1-10 employeesDefense and Space Manufacturing