Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Software Engineer - Frontend Autonomous Air System V&V

HHelsing
Seniority
Midweight
Model
In-Office
Sector
Deeptech
Salary
Undisclosed
Contract
Full-Time

About the role

Our Autonomous Air System V&V team builds the simulation and validation environments that enable rigorous testing of autonomous air systems before they ever leave the ground. We develop Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL) environments that allow engineers to integrate, test, and assure AI-driven capabilities against virtualised and representative hardware.

What you'll do

  • Own the user interface end-to-end, from early wireframes and prototypes through to production-ready code, working closely with product and UX colleagues.
  • Translate complex technical data into usable, intuitive interfaces — turning raw simulation outputs, test results, and AI behavior data into visualizations engineers can understand and act on.
  • Propose and implement new features, capabilities, visualizations, or full products across the stack.
  • Establish and evolve the component library, ensuring consistency, reusability, and alignment with visual design standards across multiple front-ends.
  • Review code contributions, proposals, and RFCs from colleagues.
  • Connect with, understand, and make changes to backend systems as needed (primarily Rust).
  • Become a mentor, find a mentee, and help support and develop the interviewing pipeline.
  • Further develop tests and benchmarks, both at the micro and macro level.

What you'll need

  • Strong frontend design and coding experience with JavaScript.
  • State-of-the-art experience with frameworks like React.
  • Strong user research and prototyping skills; enjoy designing for technical products and data-heavy UIs.
  • Experience with APIs and server-client communication like REST and GraphQL.
  • Comfortable working with unfamiliar backends, ideally with some exposure to languages like Rust.
  • Ability to write legible, maintainable, and performant code.
  • Communicates well in English, both verbally and in writing.
  • Comfortable working asynchronously (writing PRs and RFCs, having discussions by email).

Nice to have

  • Details not provided in source description.
APPLY →