Tech jobs
Job listings
Staff Firmware Engineer
Designs and implements embedded firmware for real-time power regulation and control in next-gen energy hardware, using C/C++ and RTOS on custom hardware platforms.
Senior Principal FPGA & Digital Signals Processing Engineer
Lead FPGA firmware architecture for a portable SIGINT/EW platform, migrating GPU DSP algorithms to FPGA and optimizing real-time RF signal processing for defense missions.
Principal Software Engineer
Principal Software Engineer builds and leads Microsoft’s AI-driven auto-bidding platform for real-time ad auctions, optimizing bids at scale using machine learning and distributed systems.
Principal Software Engineer, Test Automation - League of Legends
Principal engineer defining and driving the automation frameworks for League of Legends, using C++ and Python to scale robust testing across gameplay, skins, and backend systems.
Software Engineering Manager, Gameplay AI/ML - VALORANT
Lead a team of 4-8 engineers developing AI/ML systems for VALORANT, a competitive tactical shooter, using game engines like Unreal/Unity and C++ while managing performance and growth.
Software Engineer
Do you want to develop software that runs both in space and on Earth? We are expanding our software organization and are looking for skilled Software Engineers to build reliable, high‑quality software for satellites…
Software Engineer (26-362)
Builds and maintains C++ simulation software (AFSIM) and Java components for defense training systems, extending frameworks and resolving technical issues.
Embedded Software Engineer - New Grad (2027)
Build embedded software for next-gen vehicle platforms, integrating hardware components and real-time OS applications in C/C++ for safety-critical systems.
Staff Software Engineer - Game Tech Group, Unreal Ecosystem
Builds and optimizes Unreal Engine infrastructure, tooling, and pipelines for Riot’s game teams, mentoring engineers and driving technical direction to deliver high-performance player experiences.
Manager, Software Engineering - VALORANT, Expressions
Riot engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As an Engineering Manager, you’ll predominantly offer creative solutions to organizational…
Principal Software Engineer, Gameplay - Teamfight Tactics
Principal Software Engineer at Riot Games builds core gameplay features and systems for Teamfight Tactics using Unreal Engine, C++, and cross-platform tools, while collaborating with artists, designers, and other engineers.
Manager, Software Engineering, Core Services - VALORANT
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in many broader domains. As an Engineering Manager, you will gain organizational alignment by building a strong…
Staff Software Engineer, Build Platforms - VALORANT
Build and optimize the Unreal-based build, cook, and CI pipelines that power VALORANT’s global development, reducing friction for hundreds of designers, artists, and engineers.
Principal Software Engineer, Rendering - Unpublished R&D Product
Principal Software Engineer at Riot Games designing and optimizing rendering systems for a new AAA MMO, collaborating with artists and engineers to deliver high-performance visual experiences.
Senior Firmware Engineer, Embedded Platform
Develop and optimize embedded firmware in C++ for flight-critical avionics and unmanned aerial systems, integrating hardware and ensuring safety standards.
C++ Software Engineer - UI/UX
Develop embedded C++ UI/UX applications for networking hardware, collaborating with global teams to design and ship consumer and enterprise products.
Embedded Engineer (Video products)
Develops embedded firmware for Ubiquiti’s video products, focusing on C/C++ and Linux-based systems for ARM processors, with a focus on H.265 video encoding/decoding and embedded Linux distributions like Yocto/OpenWRT.