companyAurelius Systems logo

Robotics Software Systems Engineer

Aurelius SystemsSan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Qualifications:The ideal candidate will have:A background in software engineering, computer science, or a related field. Experience with real-time systems and performance optimization. Familiarity with embedded systems and hardware-software integration. Proficiency in programming languages such as C++ or Python. Strong analytical skills and a detail-oriented mindset.

About the job

About Us:

Aurelius Systems is a venture capital-backed startup at the forefront of defense technology, specializing in the development of autonomous, edge-deployed robotic systems utilizing directed energy for counter-unmanned aerial systems (UAS).

Our innovative approach involves creating laser systems designed to neutralize drones.

With a dedicated team of approximately 10 engineers, former U. S. military personnel, and industry experts, we are committed to advancing America's capabilities in directed energy technology, delivering the first cost-effective and reliable laser weapon systems.

Inspired by the philosophy of Marcus Aurelius, we emphasize consistent effort and accountability in our work, embodying a culture of high output without excuses. Following in the footsteps of pioneers like Henry Ford, we embrace innovation and action within our small but impactful team.

In addition to our San Francisco headquarters, we are proud to operate a manufacturing hub in Detroit and conduct field tests weekly on our expansive private range.

If you thrive on seeing your engineering contributions directly in action rather than being confined to a lab, we encourage you to explore this opportunity.

The Position & Your Contribution:

As a Robotics Software Systems Engineer, your primary responsibility will be to ensure that all subsystems function seamlessly and efficiently together.

Our system comprises a complex array of subsystems including sensing, computer vision, machine learning inference, control systems, power management, and mechanical actuation. Achieving minimal processing time and inter-process latency is crucial for successfully targeting our nimble and evasive UAS.

The key area we are looking to fill is real-time systems performance at the hardware interface. You should possess a deep understanding of how software execution impacts physical system behavior, how latency accumulates across CPU, GPU, memory, and I/O, and how bandwidth limitations influence sensor data processing. We need an engineer who is detail-oriented, considering microseconds, memory bandwidth, cache behavior, and system determinism.

In our tight-knit team of around 10 engineers, you will have the opportunity to take ownership of systems that are field-tested. The success of our tests is binary—it's either effective or it isn't—and your role will involve iterative improvement based on real-world outcomes.

Your Responsibilities:

  • Manage the latency budget for the entire platform, from data sensing to actuation.
  • Profile and mitigate latency across CPU, GPU, memory, and I/O interfaces.
  • Develop and optimize kernels for high-throughput, low-latency operations.
  • Adjust memory access patterns for optimal performance.

About Aurelius Systems

Aurelius Systems is dedicated to pushing the boundaries of defense technology by creating innovative solutions for drone neutralization through advanced robotics and directed energy systems. Our dynamic team combines military expertise with cutting-edge engineering to ensure the effectiveness and reliability of our products in real-world scenarios.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.