Tech jobs
Job listings
Simulator Engineer | C++ | hardware
Develops hardware-software co-simulation tools in modern C++ to model and debug advanced AI chip designs for a semiconductor-focused team.
Software Developer - Intermediate
Backend software developer building satellite Command and Control systems for the DoD using Java, C++, and Python to create secure, scalable, mission-critical services and integration frameworks.
Software Engineer 2-TG
Develops and maintains high-security software for government contracts using Python, C, or C++ across Windows/UNIX platforms.
Senior Firmware Engineer | BMC Firmware | C | Embedded | Linux | RTOS | SoC | AI
Develop embedded firmware for AI-driven SoC and BMC controllers using C/C++, Embedded Linux, and RTOS in a semiconductor/AI hardware team.
Software Engineer
Develop and maintain the Windows Print and Scan stack, integrating AI tools to enhance reliability and security for global users.
Software Engineer
Build and maintain Microsoft’s cloud-based print service, a global Azure backend that replaces traditional print servers and integrates with Microsoft 365.

Software Engineer, Framework Engineering
Build a cross-platform framework for sensing, haptics, and ML inference that powers Nex Playground’s motion-gaming experiences in C++/C#.
Senior Site Reliability Engineer
Build and operate a sovereign cloud platform for national security workloads; write low-level systems code and troubleshoot bare-metal Linux while designing highly available distributed infrastructure.
Software Engineer II
Develop and modernize PlayReady’s DRM and content-protection systems, refactor code for portability, and maintain a live-site service while collaborating globally.
Software Engineer Playready
Develops and modernizes PlayReady’s core media technologies in C/C++ for devices and servers, focusing on security, maintainability, and live-site reliability.
Senior Software Engineer
Architect secure, multi-tenant enterprise platforms that govern access to Microsoft 365, Power Platform, Copilot, and AI services using Azure, Graph APIs, and governance tools.
Software Developer
Builds Reinforcement Learning environments in Python/Java/Rust/Go/C++/TypeScript to train AI models by solving code-related tasks, debugging, and refining software solutions for training data quality.
Software Engineering Manager - AVConference Audio - Media Graphics & Compute Technologies
The Media Graphics & Compute Technologies (MGC) org provides the media and graphics foundation across all of Apple’s innovative products, including iPhone, iPad, Apple TV, iPod, and Mac OS. The Conferencing org in…
Senior Software Engineer, Wireless Technologies & Ecosystems
Design and implement wireless and satellite communication features for Apple devices, including RCS encryption and off-grid connectivity.
Backend Engineer
Build and debug backend systems in Python, Java, Go, Rust, C++, or TypeScript to create AI training environments that test and improve model performance on software tasks.