Tech jobs
Job listings
Principal Software Engineering Manager
Overview As a Principal Software Engineering Managaer , you will lead software engineering teams using AI-native tools and Responsible AI practices across the SDLC. Owns architectural direction, design decisions, and…
Hardware Project Manager
Leads hardware projects from concept to mass production for a cybersecurity company, coordinating prototyping, manufacturing, and software releases while managing customer relationships and quality control.
Software Engineer
Develops and maintains a secure SaaS platform for enterprises to govern and protect sensitive data, focusing on high-performance APIs and distributed systems.
Software Engineer
Develops and refines embedded software for robotic turrets, integrating with external systems and testing solutions in field conditions; core tech includes C/C++ with manual memory management, networking (UDP/TCP), and edge ML deployment.
Tech Manager, Engineering ( .NET , AWS , AI)
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can…
Senior Embedded Software Engineer - Polbeth
Develops embedded and real-time systems using C/C++ and embedded Linux (Yocto/Debian), focusing on clean code and robust testing practices.
Embedded Software Developer
Develop embedded firmware in C/C++ for advanced robotic systems, designing and maintaining low-level interfaces like SPI, I2C, and CAN-bus.
C++ Software Developer Data Infrastructure
Develops and optimizes C++ microservices and multithreaded applications on Linux for data infrastructure, focusing on performance and clean code.
Senior Embedded Software Engineer
Develops embedded software for hardware products, primarily using C/C++, while mentoring junior engineers and guiding project delivery.
Machine Learning Engineer - Spiking Neural Networks
Develop spiking neural networks and machine-vision software in C++ with CUDA/GPU acceleration, turning research into production-grade systems.
Lead AI Engineer
Lead AI Engineer builds and deploys scalable AI/ML models using Python/Java/C++ on AWS/Azure/GCP with MLOps pipelines.
Software Development Engineer
Develops and maintains software using C, C++, MATLAB, and Python, owning technical work packages and mentoring junior engineers.
Senior AI Engineer
Build and deploy production-grade AI solutions using Python, Java, or C++. Own MLOps pipelines, model versioning, and cloud deployments on AWS/Azure.
Senior Hardware Engineer
Develop and maintain RF hardware, perform radio frequency design/testing, and debug systems using Linux and C++ in a security-sensitive environment.
Software Development Engineer (Aviation Control)
Develops aviation control software using C/C++ in safety-critical systems, applying systems engineering and modeling principles.
Embedded Linux Software Engineer
Design and build embedded Linux software in C#/C++ for HMI systems, collaborating with hardware teams to deliver robust, real-world solutions.
Senior C++ Developer - Oxford
Builds and optimizes high-performance backend systems in modern C++ for a UK-based tech company.
Principal Software Engineer
Principal Software Engineer building embedded systems using C/C++ and RTOS like Linux/ThreadX, with a focus on bare-metal development and testing.
Software Architect
Designs and oversees embedded systems software that controls hardware, integrating electronics, sensors, and mechanics using C, C++, and C#.