Senior Software Engineer / Architect

Nuremberg, Bavaria, Germany

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

Apply now Apply later

Walaris designs and develops AI-driven, software-defined, and hardware-enabled autonomous systems for defense and security applications. Our software platform uses artificial intelligence, sensor fusion, and edge computing to provide real-time situational awareness for air, land, and sea domains, enabling rapid decisions at machine speed. Our cutting-edge technology is utilized by customers across the defense, national security, government, marine, and critical infrastructure protection markets worldwide.

Software engineers at Walaris are at the core of our company, tackling complex and mission-critical technical challenges with the latest technologies. They integrate real-time machine learning and image processing systems with advanced hardware and are constantly designing innovative software solutions. Working in cross-functional, international teams, our engineers consistently strive to exceed customer expectations.

For our office in Nuremberg, we are looking for a Senior Software Engineer / Architect (m/f/d) starting as soon as possible.

Responsibilities

  • Design and oversee the architecture of real-time AI/ML image processing systems for airspace surveillance and drone detection, ensuring scalability and performance at high data rates
  • Evaluate and define architectural strategies for the back-end software platform, continuously introducing innovative concepts to meet evolving performance goals and customer requirements
  • Define integration strategies and architectural interfaces for incorporating third-party sensor and actuator systems into the software platform
  • Break down system-level requirements into work packages, define technical scope for subcontractors, and review/approve their deliverables for architectural compliance
  • Work in an agile team and ensure that the requirements of the internal stake­holders from R&D, sales, and product management are reduced to a common denominator

Requirements

  • University degree in Computer Science, Electrical Engineering, Aerospace Engineering or a related field
  • Minimum 5 years of experience in software architecture, ideally in defense, aerospace, or other safety-critical industries
  • Knowledge in distributed real-time systems, containerization with Docker, real-time video processing, software development in C++, Python or Rust, and communication protocols (UDP, TCP or others)
  • Experience with architecture frameworks (e.g., Arc42, UML/SysML), machine learning and AI, high-throughput and low-latency environments, and integrating real-time databases
  • Fluent in German and English
  • Experience with container orchestration (Kubernetes or similar) preferred
  • Familiarity with radar, ADS-B, or sensor fusion technologies preferred

Benefits

Join our mission and become part of an innovative, dynamic team! At Walaris, you’ll play a vital role in saving lives and safeguarding local and national security by harnessing the power of cutting-edge technologies. This is your chance to break new ground and take on meaningful responsibility as you help develop and deploy industry-defining solutions.

We offer creative freedom, competitive compensation, and a fast-paced, collaborative environment where your ideas and contributions truly matter.

If you’re ready to make an impact, we invite you to apply by submitting your cover letter, resume, and transcript through our online application form.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  4  2  0

Tags: Agile Architecture Computer Science Docker Engineering Kubernetes Machine Learning Python R Radar R&D Rust Security

Perks/benefits: Career development Competitive pay

Region: Europe
Country: Germany

More jobs like this