Tech jobs
Job listings
Senior Software Engineer - Signal Processing Location: Kongsberg Discovery, Bergen
Design and optimize advanced signal processing algorithms for real-time acoustic monitoring and sensing systems used in commercial and naval applications.
Software Engineer - Embedded Systems & Communication
Develop embedded Linux and SoC-based communication software for sensor systems, integrating protocols like TCP/IP and CAN bus across naval and commercial monitoring solutions.
Software Engineer - Embedded Systems & Communication
Develop embedded Linux and SoC-based communication software for sensor systems, integrating protocols like TCP/IP and CAN bus across FPGA + Arm platforms for naval and commercial monitoring solutions.
Embedded Software Engineer: Communications & Sensor Systems
Designs and maintains embedded Linux and SoC-based software for sensor and communication systems in naval and commercial maritime applications.
Software Engineer - Embedded Systems \& Communication
Develop embedded communication software for sensor systems used in subsea monitoring, naval acoustics, and industrial condition monitoring on Linux and SoC platforms.
Quantum Software Developer - FTQC Software (Intermediate to Senior)
Develop quantum compilation and error-correction software to bridge high-level abstractions with hardware control systems for scalable fault-tolerant quantum computers.
Staff / Senior Software DevOps Engineer Toronto, CAN and London, UK
Own and scale the CI/CD and test infrastructure for an AI accelerator’s software stack, ensuring fast, reliable, and cost-effective build/test pipelines across cloud and scarce hardware resources.
Staff/Senior Software DevOps Engineer
Own and scale the CI/test infrastructure for an AI hardware accelerator, ensuring fast, reliable, and cost-efficient build/test pipelines across cloud and scarce hardware resources.
DevOps Engineer
Own and evolve GitLab CI/CD pipelines, Terraform infrastructure, and internal tooling to build, test, and release embedded Linux firmware for space-grade compute modules.
Embedded SW Engineer
Develop low-level drivers and reference software for ARM Cortex-M embedded systems, collaborating with hardware teams to validate and optimize IoT connectivity products.
Senior Software Engineer
Build and maintain automated testing and CI/CD infrastructure for a complex AI/ML software stack, ensuring reliability and performance across simulators, emulators, and hardware.
Staff Machine Learning Engineer
Lead the build and deployment of production-grade AI systems, fine-tuning large language models and optimizing GPU-based training/inference pipelines.
Senior Machine Learning Engineer
Builds and optimizes ML models in C++/Python with CUDA and PyTorch, focusing on Transformers or computer vision for real-world AI products.
Senior Software Engineer
Build high-throughput, secure backend systems in Rust for global digital asset trading and payment infrastructure, integrating blockchain workflows with traditional finance.
Full Stack Developer
Builds full-stack applications in C# and SQL Server, working across the full SDLC from design to deployment and maintenance.
Senior Software Engineer
Senior Software Engineer working on low-level OS and hardware enablement using C, Linux/RTOS internals, and embedded build systems like Yocto.
Lead SoC Architect
Design and oversee the System-on-Chip (SoC) architecture for AI-driven products, ensuring performance, power efficiency, and scalability.
RTL Design
Designs and verifies RTL (Register Transfer Level) logic for AI hardware accelerators using Verilog/VHDL and industry-standard EDA tools.
Разработчик FPGA
Разработка прошивок для ПЛИС Intel на SystemVerilog/Verilog/VHDL и цифровых электрических схем, включая поддержку серийных проектов.
Инженер-программист (Инженер-программист встраиваемых систем С/С++ / Embedded Developer)
Разрабатывает встраиваемое ПО для микроконтроллеров STM32F4 на C/C++, тестирует и документирует устройства, а также поддерживает серийное производство.