Tech jobs
Job listings
Design Verification Engineer Intern
Design Verification Engineer Intern supports DRAM/emerging memory verification, creating test patterns, debugging, and improving coverage using digital/analog tools and scripting in a global semiconductor team.
Senior Compiler Engineer - Backend
Develops and optimizes NVIDIA’s proprietary GPU compiler backend (C++) to generate high-performance machine instructions for graphics (OpenGL/Vulkan/DX) and compute (CUDA/PTX/OpenCL/Fortran/C++), focusing on register allocation, optimizations, and cross-team collaboration.
Senior Software Engineer, DGX Cloud Production Engineering
Senior engineer advancing NVIDIA’s Kubernetes platform for GPU/AI infrastructure, focusing on cluster management, control planes, and automation to scale AI workloads across cloud and on-prem environments.
Senior Engineer - Embedded (Junior & Mid-Level)
Develops and maintains embedded firmware for IoT devices, focusing on BLE/Zigbee applications, secure cloud connectivity, and OTA updates while optimizing performance and debugging complex issues.
Senior Engineer - Embedded (Junior & Mid-Level)
Develops and maintains embedded firmware for IoT devices, focusing on BLE/Zigbee applications, secure cloud connectivity, and OTA updates while optimizing performance and debugging complex issues.
Senior Software Engineer (Apps)
Develops and mentors software engineers in designing, coding, and testing applications for defense-related tools and products, focusing on cloud-based and internet-related systems in a fast-paced Agile environment.
Product EGSE Design Engineer - Millennium Space Systems
Product EGSE Design Engineer - Millennium Space Systems Company: Millennium Space Systems Millennium Space Systems, a part of Boeing Defense, Space and Security (BDS), is a fast, agile small satellite company focused…
2027 Summer Intern - Technology Analyst, Software Engineering
Build financial software tools alongside engineers and investment teams, solving real-world problems with Python, Java, and AI-powered systems in a 10-week internship.
Software Development Engineer
Build and maintain fast, always-on cloud services for Adobe’s subscription management and purchasing workflows using Python, Java, or C++ and microservices architecture.
Data Architect and Cloud Solutions Engineer
Designs and implements scalable, resilient data architectures and cloud solutions for national security and space programs, integrating AI, data fusion, and modern cloud technologies to support DoD and civilian missions.
Boyd Thermal by Eaton - Firmware Engineer
Develops firmware for thermal control systems in semiconductor applications, writing C/C++ code for Linux and bare-metal targets, tuning control loops, and maintaining existing products.
Senior Tegra Software Engineer
Senior Tegra Software Engineer at NVIDIA developing bare-metal firmware, security software, and GPU/SoC solutions for AI, gaming, and autonomous systems.
System Software Engineer - Trusted Firmware
Develop low-level system software for NVIDIA’s Tegra platform, focusing on ARM’s Trusted Firmware Stack (Hafnium, TF-A, RMM) and next-gen CPU architectures.
Software Engineer
Senior/Staff Full Stack Software Engineer designing, implementing, and troubleshooting features for Cohesity’s AI-powered data security and management platform, focusing on distributed systems, scalability, and rapid issue resolution across on-prem and cloud platforms.
Staff Software Engineer
Leads design, development, and debugging of complex healthcare software for cancer diagnostics, mentoring teams and driving technical decisions in a product-focused environment.
Fullstack Engineer II (Java/React/Microservices) - *HYBRID*
Builds and maintains scalable full-stack applications using Java, React, and microservices to transform GEICO’s insurance business operations, focusing on system reliability, performance, and customer experience.
Senior Full Stack Engineer – (Java/React/Microservices) - *HYBRID*
Build and maintain high-performance insurance platforms using Java backends, React frontends, and microservices on Azure, ensuring scalability and reliability.
Gestionnaire, Développement Logiciel | Manager, Software Engineering
The opportunity We are looking for a Software Engineering Manager (based in either Montreal, Canada or remotely in the US East-Coast timezone) to lead a new team delivering Unity platform support for an Android-based…