Tech jobs
Job listings
Software Developer Manager
Manages a team developing and maintaining software for automated testing benches and hardware-device interfaces using C, C++, C#, and LabVIEW.
Senior Embedded Software Engineer
Builds low-level, safety-critical embedded software for autonomous trucks, integrating sensors and control systems while ensuring robust, reliable code in Rust/C++ on ARM microcontrollers.
Principal Software Engineer
Leads software projects in modelling, simulation, autonomy, and geospatial systems using C/C++ and game engines like Unreal, guiding technical direction for defence and government clients.
Embedded Software Engineer
Develop embedded Linux software for EV charging hardware, integrating protocols like CAN and Modbus, and enabling secure remote monitoring and diagnostics.
Embedded Systems Engineer - AI innovation
Design and deploy edge-AI models on embedded systems to enhance aircraft cabin experiences, using C++, Python, and deep learning frameworks like TensorFlow/PyTorch.
Machine Learning Engineer - Spiking Neural Networks
Build a production-grade spiking neural network engine for machine vision in C++, integrating research into robust AI systems for defence and security.
Graduate Software Engineer
Builds touchscreen interfaces, web apps, and cloud APIs for a connected product using C++, Python, or TypeScript.
Senior Software Developer
Design and build software for CNC machine connectivity, production monitoring, and industrial data integration in a manufacturing environment, using AWS and cloud databases.
Software Engineer
A Software Engineer with proven object-orientated software design experience will develop software for the latest radar, security and surveillance systems. You’ll bring a Software Engineering related degree, C++…
Software Engineer C++
Build high-performance C++ software for automating super-resolution microscopy and image analysis, enabling scientists to gain rapid insights in research, drug development, and diagnostics.
Senior Software Engineer C++
Build high-performance C++ software for automating super-resolution microscopy and image analysis, enabling scientists to gain rapid insights in research, drug development, and diagnostics.
Scientific Imaging / Machine Learning Engineer
Build C++ and Python software to automate super-resolution microscopy and analyze cellular images using ML, enabling scientists to gain rapid insights for research and diagnostics.
Senior SDET (Software Development Engineer in Test)
Senior QA engineer builds and runs automated tests for trading systems, APIs and UIs to ensure reliability and performance in a proprietary trading firm.
Нагрузочный тестировщик
Senior performance engineer designs and runs load tests for distributed systems using Java/Python, JMeter, and Kubernetes, then analyzes results in Grafana/InfluxDB to find bottlenecks.
Software Developer - C++*
Develop C++ software for industrial sorting machines, integrating AI models and optimizing performance on embedded/edge devices in a hands-on engineering role.
C++ Software Developer with Algorithmic Experience
Develops high-performance C++ software and algorithms for radar systems that track small objects, improving aviation safety and environmental protection.
C++ Software Developer
Develop and maintain C++ software for radar systems that track small objects, improving aviation safety and environmental protection.
Sr Data Engineer
Designs and builds data warehouses and ETL pipelines using SQL, Python/C++, and databases like Snowflake or PostgreSQL.
Software Engineer Lead
Lead a team of engineers to design, build, and deploy Java-based microservices using Spring Boot, cloud-native tools, and CI/CD pipelines while mentoring developers and ensuring code quality.