requisimus

System Architect – Camera & Video Processing

requisimus

full-time

Posted on:

Location Type: Remote

Location: Germany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architecture & system design
  • Definition of the end-to-end architecture (Camera → ISP → Video pipeline → Apps → Backend)
  • Architecture of multi-camera systems (up to 8 streams) including synchronization & latency optimization
  • Definition of software modules, interfaces and APIs (Android/Linux)
  • Decisions on ISP configuration, encoder pipelines, streaming and recording paths
  • Responsible for security, diagnostics and performance concepts
  • Evaluation & integration of sensors, interfaces (GMSL, I2C), drivers, NPU functions
  • Creation/review of system and software requirements
  • Analysis of off-the-shelf functions & IQ tuning strategies
  • Ensuring compatibility with vehicle networks (CAN, IP, diagnostics)
  • Close collaboration with teams for: Linux framework (C++)
  • Android App/SDK (Kotlin)
  • NPU/object detection
  • ISP tuning & image quality
  • Technical leadership of internal teams & suppliers
  • Leading technical workshops and architecture reviews
  • Ensuring maturity levels FM5 / FM6 / SOP
  • Definition of KPIs, monitoring concepts, test strategies
  • Technical risk analysis & mitigation measures
  • Contribution to CI/CD concepts & deployment strategy

Requirements

  • ≥ 7 years of experience in software/system architecture for camera/video/multimedia/embedded domains
  • Expertise in at least three of the following areas: Linux C++ frameworks / middleware
  • ISP tuning / image processing
  • Camera/video streaming, encoders, media pipelines
  • Android App/SDK (Kotlin/AOSP)
  • NPU / object detection
  • Deep understanding of camera/video interfaces (GMSL, I2C, MIPI)
  • Experience with CAN, IP, diagnostics & DTC (Diagnostic Trouble Codes)
  • Proficiency in CI/CD, GitHub workflows, automated integration
  • Excellent documentation and communication skills
Benefits
  • Interesting, enjoyable projects
  • Flexible working hours - no core hours
  • Mentoring during the onboarding phase
  • Up to 4 weeks per year working abroad
  • 30 days vacation
  • Contribution to company pension scheme
  • Employee loans (interest-free)
  • Employee discounts with over 250 companies
  • Training and team-building activities
  • Approx. 10 company and team events per year
  • Further training and language courses (German or English)
  • Career development plan (Grow with us)
  • Free drinks and communal lunches
  • Multicultural, committed and open team
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
architecture designsystem designLinuxC++KotlinISP tuningimage processingcamera/video streamingCI/CDautomated integration
Soft Skills
technical leadershipcommunication skillsdocumentation skills