I

Innatera Nanosystems

In vitro mucus model for antibiotics

Senior NPU SDK Software Engineer - SDK

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field is required.
  • Strong Python development skills are required.
  • Extensive experience with PyTorch customization, including knowledge of its internal mechanics, is required.
  • Experience designing modular, maintainable, and testable software architecture is required.
  • Experience in low-power, resource-constrained embedded programming is required.
  • Familiarity with hardware/software co-design concepts is required.

Responsibilities

  • Own the full life cycle of SDK features in a component, including the simulator and compiler, or the API and SDK infrastructure.
  • Set and uphold standards for code quality, maintainability, testing, and release readiness.
  • Conduct code reviews, improve engineering practices, and ensure robust documentation within the area of expertise.
  • Collaborate with Digital Design, Firmware, and Applications teams to translate complex algorithm or hardware specifications into efficient, user-friendly, and testable software behavior, and provide technical feedback.
  • Support internal teams and customers in developing applications with the SDK and resolving issues.
  • Contribute to improving power consumption, latency, and performance bottlenecks for the edge-AI solution.
  • Innovate and apply current technology trends and best practices to maintain product competitiveness.

Desired Qualifications

  • Modern C++ development skills, including C++17 or C++20, or willingness to develop this knowledge.
  • Exposure to bare-metal firmware development.
  • Understanding of computer architecture, particularly ARM- or RISC-V-based systems, and basic digital design knowledge.
  • Familiarity with machine-learning compilers such as MLIR, IREE, or PyTorch Dynamo.
  • Familiarity with TinyML or EdgeAI runtimes such as TensorFlow Lite Micro and ExecuTorch.
  • Knowledge of spiking neural networks.

About the Company

Innatera Nanosystems

In vitro mucus model for antibiotics

Innatera Nanosystems develops a human mucus model to replicate different mucus conditions, both normal and diseased, for microbiology research. Its product provides a 3D substrate that hosts bacteria, allowing the creation of infection-like environments in vitro. This enables high-throughput and reproducible testing of antibiotics and other bacteria-modulating drugs. Unlike traditional flat media, its mucus-based model aims to better mimic the human body so drug discovery can be more accurate and efficient. The company’s goal is to transform microbiology by offering realistic, scalable mucus environments that improve the discovery and testing of antibiotics.

Company size
51-200
Company stage
Series A
Total funding
$29M
Headquarters
Rijswijk, Netherlands
Founded
2018

Recently Posted Jobs

Explore more opportunities at Innatera Nanosystems

See more jobs