Our Team is growing fast, we are looking for motivated individuals to join our mission!
Interested in re-shaping Cybersecurity? Send an email with your application to info@viss.cc
P.S. Have a friend you can recommend? We are hiring multiple people for all roles
Position: Embedded Electrical Engineer (Senior)
Location: CyberLab, Karlsruhe, Germany
Start Date: September 2025
Employment Type: Full-time, Permanent
Compensation: 48.000-60.000€ /year depending on experience
About Us
At VISS, we are pioneering in cybersecurity through a patented hardware device that physically de-couples the data stream between the Internet and critical endpoint systems. Our solution protects against remote malware attacks while maintaining usability and performance. You’ll join a compact, research-driven team dedicated to bringing innovative prototypes from the lab into real-world deployment. We work at an incredibly fast pace and each team member acts like an owner.
What You’ll Do
Schematic & PCB Design: Create and iterate multi-layer schematics and layouts in Altium (or Kicad) for high-speed digital and mixed-signal boards.
Component Selection & Power Management: Specify and validate regulators, power-distribution networks, and analog front-ends to meet low-noise and efficiency targets.
Hardware Bring-Up & Validation: Lead hardware bring-up activities—power sequencing, signal integrity checks, in-circuit testing—and drive iterative fixes.
High-Speed Interfaces: Design and characterize interfaces (USB, Ethernet MAC/PHY, SPI, I²C, UART, MIPI-CSI/DSI) with SI/PI simulations and lab measurements.
EMI/EMC & Safety Compliance: Plan for and execute radiated/conducted emissions tests, ESD protection, and safety margins; work with external labs as needed.
Hardware–Firmware Co-Design: Collaborate closely with firmware teams to define pin mappings, clocking schemes, boot sequences, and debug hooks.
Test Infrastructure: Build automated test benches and CI pipelines for regression testing of hardware revisions—oscilloscopes, logic analyzers, boundary-scan, and custom fixtures.
Mentorship & Collaboration: Guide junior hardware engineers in best practices, design reviews, and failure-analysis techniques.
What We’re Looking For
Education: Bachelor’s or Master’s in Electrical Engineering, Mechatronics, or related field.
Experience:
PCB Tools: 3+ years with Altium (or KiCad) for schematic capture, layout, and BOM management.
Power & Analog: Hands-on with DC–DC converters, LDOs, power-system design, and analog signal conditioning.
High-Speed Design: Proven work on USB 3.0/2.0, Gigabit Ethernet PHYs, DDR interfaces, or MIPI-CSI/DSI.
Compliance Testing: Familiarity with EMI/EMC mitigation techniques and lab-based certification processes.
Debugging: Proficient with oscilloscopes, network analyzers, logic analyzers, and hardware debuggers (JTAG/SWD).
Embedded Integration: Comfortable wiring and validating SBCs (e.g., Raspberry Pi) or MCUs (STM32 family) in hardware prototypes.
Security Focus: Experience with hardware root-of-trust, side-channel countermeasures, or tamper-detection features is a plus.
Soft Skills: Highly autonomous, Excellent communicator, Thrives in a fast-paced R&D environment, English required; German is a plus
Why Join Us
Impact: Your work instantly elevates endpoint defenses in critical sectors.
R&D-driven: Work at the bleeding edge of hardware and firmware security.
Autonomy & growth: Lead features end-to-end, influence product direction.
Culture: Flat hierarchy, close-knit team, ambitious goals.
How to Apply
Email your CV, Optional brief cover letter (highlighting SBC projects), and any code samples/GitHub links you want to share to info@viss.cc. We review applications on a rolling basis—early submissions encouraged!
Equal Opportunity
We are an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity or expression), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic.
Position: Embedded Software Engineer (Senior)
Location: CyberLab, Karlsruhe, Germany
Start Date: September 2025
Employment Type: Full-time, Permanent
Compensation: 48.000-60.000€ /year depending on experience
About Us
At VISS, we are pioneering in cybersecurity through a patented hardware device that physically de-couples the data stream between the Internet and critical endpoint systems. Our solution protects against remote malware attacks while maintaining usability and performance. You’ll join a compact, research-driven team dedicated to bringing innovative prototypes from the lab into real-world deployment. We work at an incredibly fast pace and each team member acts like an owner.
What You’ll Do
Hardware–software integration: Act as the bridge between PCB designers, silicon engineers, and application developers.
Firmware development: Architect, implement, and maintain embedded firmware in Rust, C, and Assembly.
Prototyping on single-board computers: Rapidly prototype proof-of-concept features on Raspberry Pi platforms (e.g., Pi 4, Compute Module).
Microcontroller work: Develop and optimize low-level firmware e.g. on STM32 series MCUs (Cortex-M family), including board bring-up, peripheral drivers, and bootloader customization.
Testing & validation: Build automated test benches and CI pipelines for both SBC and MCU targets.
Performance & security tuning: Profile and harden code for real-time constraints, power budgets, and attack resistance.
Collaboration & mentoring: Work closely with hardware teams to finalize interfaces and coach junior engineers in best practices.
Research & innovation: Contribute to R&D efforts, patent filings, and technology evaluations that push our product’s capabilities forward.
What We’re Looking For
Education: Bachelor’s or Master’s in EE, CS, or related.
Experience:
o Raspberry Pi: Comfortable booting Linux images, writing low-level drivers or user-space daemons in C/C++/Rust, and integrating HATs or custom interfaces. (Strongly encouraged)
o STM32 MCUs: Hands-on with STM32CubeMX, HAL/LL libraries, FreeRTOS (or Zephyr) on Cortex-M devices—preferably up through M7 series. (Optional)
o Tech Stack: mostly C, Rust, and Assembly
o Peripherals & protocols: SPI, I²C, UART, USB, Ethernet MAC, GPIO; familiarity with expanding via GPIO expander or bit-bang interfaces.
o Debugging tools: JTAG/SWD, logic analyzers, oscilloscopes, U-Boot or MCU bootloader flashing tools.
o Optional ≥ 3 years in embedded firmware, with commercial products shipped
Mindset & soft skills:
o Highly autonomous, self-driven learner
o Excellent communicator and team player in a small, fast-paced R&D setting
o English required ; German encouraged but optional
Why Join Us
Impact: Your work instantly elevates endpoint defenses in critical sectors.
R&D-driven: Work at the bleeding edge of hardware and firmware security.
Autonomy & growth: Lead features end-to-end, influence product direction.
Culture: Flat hierarchy, close-knit team, big ambitions.
How to Apply
Email your CV, Optional brief cover letter (highlighting SBC projects), and any code samples/GitHub links you want to share to info@viss.cc. We review applications on a rolling basis—early submissions encouraged!
Equal Opportunity
We are an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity or expression), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic.
Position: Software Engineer (Senior)
Location: CyberLab, Karlsruhe, Germany
Start Date: September 2025
Employment Type: Full-time, Permanent
Compensation: 48.000-60.000€ /year depending on experience
About Us
At VISS, we are pioneering in cybersecurity through a patented hardware device that physically de-couples the data stream between the Internet and critical endpoint systems. Our solution protects against remote malware attacks while maintaining usability and performance. You’ll join a compact, research-driven team dedicated to bringing innovative prototypes from the lab into real-world deployment. We work at an incredibly fast pace and each team member acts like an owner.
What You’ll Do
Systems & Platform Development: Design and implement core services and middleware running on both embedded Linux and custom OS environments.
Hypervisor Integration: Develop and maintain virtualization layers (e.g., KVM, Xen, or bespoke hypervisor) to isolate guest workloads and enforce hardware-enforced security domains.
Custom OS Engineering: Contribute to the development and hardening of our in-house operating system—kernel modules, device drivers, bootloaders, and security hooks.
Firmware & Boot Sequence: Collaborate with firmware teams on secure boot implementations, TPM integration, and chain-of-trust mechanisms.
Performance & Reliability: Profile and optimize system performance under real-time constraints; build fault-injection tests and resilience checks.
AI/HPC Infrastructure: Help design and deploy our GPU-based HPC cluster to support internal AI workloads and large-scale model training.
RAG Enhancements: Integrate and optimize retrieval-augmented generation pipelines / vector stores, LLM APIs, and caching layers to enhance data-driven features.
Cross-Layer Collaboration: Work closely with hardware, firmware, and UI/UX teams to define system APIs, IPC mechanisms, and debug interfaces.
CI/CD & Testing: Build and extend automated pipelines for unit, integration, and system-level tests across SBC, MCU, virtualized, and AI-cluster targets.
Documentation & Mentorship: Produce clear architectural documentation, lead design reviews, and mentor junior engineers on best practices in secure systems programming.
What We’re Looking For
Education: Bachelor’s or Master’s in Computer Science, Software Engineering, or related field.
Experience:
o Systems Programming (3+ years): Proficiency amongst others in C and Rust for low-level and high-performance code.
o Hypervisors: Hands-on with KVM/QEMU, Xen, or equivalent; experienced in guest/host security policies and virtio drivers.
o Custom OS/Kernel Work: Experience writing or modifying kernel modules, bootloaders (e.g., U-Boot), or microkernel components.
o Embedded Linux: Comfortable building Yocto/OpenEmbedded or Buildroot images, debugging via JTAG/SWD.
o Security & Cryptography: Familiarity with secure boot, Trusted Execution Environments (e.g., ARM TrustZone), or hardware root-of-trust designs.
o AI/HPC Cluster Setup (Optional): Experience deploying and managing GPU clusters or Slurm/Kubernetes-based HPC environments for ML workloads.
o RAG Frameworks: Knowledge of retrieval-augmented generation tools and libraries (e.g., LangChain, LlamaIndex, Pinecone, Weaviate) and integrating them into production systems.
o Debugging Tools: Skilled with GDB, trace analyzers, lttng, perf, logic analyzers, and serial consoles.
Soft Skills:
o Empathetic communicator who advocates for users while balancing technical and business constraints.
o Agile mindset: comfortable iterating rapidly in a fast-paced R&D environment.
o Self-driven and collaborative, with a knack for mentoring junior designers or developers.
o English required; German proficiency is a plus.
Why Join Us
Impact: Your work instantly elevates endpoint defenses in critical sectors.
R&D-driven: Work at the bleeding edge of hardware and firmware security.
Autonomy & growth: Lead features end-to-end, influence product direction.
Culture: Flat hierarchy, close-knit team, ambitious goals.
How to Apply
Email your CV, Optional brief cover letter (highlighting SBC projects), and any code samples/GitHub links you want to share to info@viss.cc. We review applications on a rolling basis—early submissions encouraged!
Equal Opportunity
We are an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity or expression), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic.
Position: UI/UX Designer
Location: CyberLab, Karlsruhe, Germany
Start Date: September 2025
Employment Type: Full-time, 6 Months or Part-Time 12 Months
Compensation: 40.000-54.000€ /year depending on experience
About Us
At VISS, we are pioneering in cybersecurity through a patented hardware device that physically de-couples the data stream between the Internet and critical endpoint systems. Our solution protects against remote malware attacks while maintaining usability and performance. You’ll join a compact, research-driven team dedicated to bringing innovative prototypes from the lab into real-world deployment. We work at an incredibly fast pace and each team member acts like an owner.
What You’ll Do
User Research & Requirements Gathering: Plan and conduct interviews, surveys, and usability tests to uncover needs, pain points, and workflows of both technical and non-technical users.
Interaction & Visual Design: Create wireframes, user flows, high-fidelity mockups, and interactive prototypes (Figma, Sketch, or Adobe XD) that translate complex security concepts into intuitive interfaces.
Design System & Pattern Library: Establish and maintain a cohesive UI component library with documentation, ensuring consistency across desktop web apps, embedded device consoles, and internal dashboards.
Front-End Implementation: Partner with front-end engineers to deliver pixel-perfect React (or Vue) interfaces, writing clean HTML5, CSS3 (or Tailwind), and modular JavaScript/TypeScript.
Usability Testing & Iteration: Run A/B tests and heuristic evaluations; analyze metrics (e.g., task completion rates, click paths) to refine designs for performance, clarity, and accessibility (WCAG 2.1).
Cross-Functional Collaboration: Work closely with firmware, backend, and hardware teams to align on feature feasibility, data flows, and security constraints.
Accessibility & Internationalization: Ensure UI meets accessibility standards and can be localized for multilingual support.
What We’re Looking For
Education: Bachelor's or Master's in Human-Computer Interaction, Graphic Design, Computer Science, or related field.
Experience:
o UI/UX Design (3+ years): Proven track record designing complex applications or embedded-device interfaces with a strong portfolio of work.
o Prototyping Tools: Expert in Figma or Sketch; familiar with Adobe XD, InVision, or similar.
o Front-End Skills: Hands-on experience with HTML5, CSS3 (Flexbox/Grid, preprocessors or utility-first frameworks), and JavaScript/TypeScript; React or Vue integration a plus.
o User Research Methods: Skilled in planning and executing qualitative and quantitative studies, and translating insights into design decisions.
o Design Systems: Demonstrated ability to build and evolve component libraries, style guides, and documentation.
o Accessibility: Practical knowledge of WCAG guidelines and implementing accessible UI components.
Soft Skills:
o Empathetic communicator who advocates for users while balancing technical and business constraints.
o Agile mindset: comfortable iterating rapidly in a fast-paced R&D environment.
o Self-driven and collaborative, with a knack for mentoring junior designers or developers.
o English required; German proficiency is a plus.
Why Join Us
Impact: Your work instantly elevates endpoint defenses in critical sectors.
R&D-driven: Work at the bleeding edge of hardware and firmware security.
Autonomy & growth: Lead features end-to-end, influence product direction.
Culture: Flat hierarchy, close-knit team, ambitious goals.
How to Apply
Email your CV, Optional brief cover letter (highlighting SBC projects), and any code samples/GitHub links you want to share to info@viss.cc. We review applications on a rolling basis—early submissions encouraged!
Equal Opportunity
We are an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity or expression), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic.
Position: Working Student / Wissenschaftlicher Mitarbeiter
Location: CyberLab, Karlsruhe, Germany
Start Date: September 2025
Employment Type: Part-Time 12 Months ; 20h/week
Compensation: 15-21€ /h depending on experience
About Us
At VISS, we’re redefining cybersecurity with a patented hardware device that physically isolates critical endpoints from Internet-borne threats. Our lean, research-driven team moves at lightning speed—bringing lab prototypes into real-world deployment. As a working student, you’ll support both hardware and software engineers, gaining hands-on experience in microelectronics and embedded coding
What You’ll Do
Lab Support & Prototyping: Assist in hardware bring-up, PCB testing, and component validation on single-board computers (e.g., Raspberry Pi) and microcontroller platforms (e.g., STM32).
Equipment Setup & Calibration: Help install, configure, and calibrate lab instruments—oscilloscopes, signal generators, logic analyzers, power supplies, etc.—and maintain their operating readiness.
Test Bench & CI Maintenance: Build and run automated test rigs and maintain our continuous-integration pipelines for firmware and system tests.
Firmware & Script Development: Write and debug embedded C/C++ or Python scripts for board bring-up, peripheral drivers, and data-logging utilities.
Documentation & Inventory: Keep design files, bills of materials, and lab inventories up to date; draft clear hardware and software usage guides.
Cross-Functional Collaboration: Work side-by-side with senior engineers—troubleshooting circuits, refining firmware, and preparing demos for R&D evaluations.
What We’re Looking For
Enrollment: Currently pursuing a Bachelor’s or Master’s in Electrical Engineering, Microelectronics, Computer Science, or a related field.
Microelectronics Basics: Solid understanding of analog/digital circuit principles, reading schematics, and solder-level board work.
Coding Skills: Experience programming in Python and/or C/C++; familiarity with microcontroller toolchains (e.g., STM32CubeMX, Arduino IDE) is a plus.
Lab Instruments: Comfortable using and learning to calibrate multimeters, oscilloscopes, logic analyzers, and power supplies.
Soft Skills: Strong communicator in English; German proficiency welcome but not required. Organized, proactive, and able to juggle multiple tasks in a fast-paced R&D environment. English required; German proficiency is a plus
Availability: ~20 hours per week, flexible around your study schedule.
Why Join Us
Practical Experience: Gain direct exposure to cutting-edge hardware security projects and embedded-systems workflows.
Mentorship & Growth: Learn from senior engineers and have your contributions shape real prototypes.
Flexible Schedule: Balance your studies with meaningful, paid R&D work.
Collaborative Culture: Join a tight-knit team where your ideas matter and your work drives impact.
How to Apply
Email your CV, and any code samples/GitHub links you want to share to info@viss.cc. We review applications on a rolling basis; early submissions encouraged!
Equal Opportunity
We are an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex (including pregnancy, gender identity or expression), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic.