Tech jobs
Job listings
Softwareentwickler C++ (w/m/d)
Develop and maintain embedded C++ software for 360° situational-awareness systems under Linux/Windows using modern tooling and agile practices.
Software Engineer SDK
Build and maintain SDKs and frameworks in C++ and JavaScript/TypeScript to power PlayStation experiences across platforms, collaborating with teams to improve developer tools and integration.
Software Development Engineer
Build and maintain backup software using Go, C++, and TypeScript, delivering end-to-end features and debugging across platforms for a global remote team.
Principal Software Engineer
Principal Software Engineer leads secure embedded and application software development for mission-critical UK defence systems, focusing on cryptographic and key management solutions in a high-assurance environment.
C++ Software Engineer
Build high-performance C++ software for complex technical challenges, often in HPC or financial services, using modern development practices.
Cyber Software Engineer
Build secure, high-assurance software for national cyber programmes using C++, Java or C# and Python, applying secure development practices and CI/CD in a DV-cleared team.
Staff Application Engineer 高级应用工程师- 机器人硬件嵌入式解决方案 ( experienced in hardware is required )
Designs and debugs embedded hardware for robot joints, dexterous hands, and control boards using Renesas MCUs/MPUs/SOCs, including power, sensors, and industrial interfaces like EtherCAT and CAN-FD.
Staff Software Engineer/Tech Lead, ML Network Infrastructure
Lead architecture and development of Google’s ML network fabrics, building distributed control-plane software and agentic SDLC workflows to power next-gen AI infrastructure at hyperscale.
Principal Security Researcher - Microsoft Defender
Principal Security Researcher at Microsoft analyzes attacker techniques and security controls using telemetry and AI to improve Microsoft Defender’s threat detection and posture management.
Software Developer
Builds and maintains microservices in Go and Scala for a retail-focused platform, writing APIs, tests, and optimizing performance in a Kubernetes-based environment.
Enterprise Backend Engineer (Go/Scala) – Microservices
Builds and maintains high-performance microservices and RESTful APIs in Go/Scala for a retail communications platform.
NEW SOFTWARE DEVELOPER POSITION
Develops planning, scheduling, and optimization tools in Python or C++ under Linux for a research-focused government unit.
Research Software Developer — Planning & Optimization
Research software developer building automated planning, scheduling, and optimization tools in Python/C++ on Linux for robotics and logistics workflows.
Senior C++ Software Engineer Embedded Systems
Develops embedded C++ systems in a Linux/POSIX environment, focusing on hardware-software integration and Agile team collaboration.
SDE (Python Developer)Onsite at Austin TexasW2 Only
Builds distributed systems and data pipelines using Python, Spark, and SQL for a 12-month contract role in Austin, TX.
Senior Software Engineer (Remote)
Build core gameplay systems and features for an online multiplayer RPG using C++, Unreal Engine, and 3D math in a live-game environment.
Senior Software Engineer - Layer1 - C++
Develops low-level network control software in C/C++ and Python to manage physical-layer connectivity, telemetry, and hardware integration for Arista’s networking platforms.
Embedded Software Engineer
Develop embedded Linux applications in C++/Qt and STM32 firmware in C, integrating CAN/OBD2 and third-party libraries while following agile and waterfall SDLCs.