Tech jobs
Job listings
Senior Software Engineer (Rust)
Build high-performance Rust applications, services, and APIs for distributed and edge environments, integrating systems and maintaining Linux-based platforms with CI/CD and Docker.
Lead, Software Engineer
Lead a team developing electro-optical software for military systems, guiding design, reviews, and DevSecOps pipelines while mentoring engineers and aligning with DoD requirements.
Staff Product Security Engineer
You’ll perform threat assessments and risk analyses for vehicle ECUs and features, derive security requirements, write tests (Python/Go/C/Rust), and document UN R155 compliance evidence for automotive software-defined vehicles.
Init Intelligence — Senior/Staff Security Engineer
Build and own the security architecture for an AI agent that acts as a governed identity, handling app, cloud, network, and agent security while driving enterprise compliance and incident response.
Software Engineer (Compilers) (f/m/d)
Build and optimize compiler and toolchain software in Rust/C++ to operate quantum computing hardware, profiling and improving performance for real-world applications.
Senior Embedded Software Engineer
Build and maintain the embedded Linux/RTOS platform for next-gen fixed wireless access products, collaborating with hardware and firmware teams to integrate and test features.
Staff Embedded Software Engineer
Develop and maintain embedded Linux/RTOS platforms for next-gen fixed wireless access hardware, collaborating with hardware and firmware teams to deliver fiber-class internet solutions.
Forward Deployed Engineer (Data, ML & AI)
Embed within client teams to design and deploy scalable data platforms, ML pipelines, and GenAI workflows using Python, Spark, and cloud-native tools.
Senior Software Engineer (L2)
Build core crypto services in Rust from scratch, designing APIs, data models, and scalable architectures while owning production systems and mentoring engineers.
Consultor(a) Especialista de Cybersecurity
Performs penetration tests on web apps, cloud infrastructure, and networks to find vulnerabilities, writes clear security reports, and helps clients fix issues.
Computer Software Engineer (Junior Level)
Builds and maintains distributed database and storage infrastructure, writing tools in Go/Java/Python/Rust to automate monitoring, backups, and incident response.
Senior Software Engineer (Applications & Infrastructure)
Lead the architecture and delivery of institutional client dashboards, merchant portals, and internal back-office tools for a regulated digital asset market maker using Go, Python, and Rust.
ROS Architect
Design and optimize ROS-based Physical AI systems, tuning Linux kernels and DDS middleware for low-latency robot autonomy and edge compute.
Senior Software Engineer / Technical Lead
Lead the modernization of secure, enterprise-grade software for defense systems, focusing on authorization, encryption, and key management while mentoring engineering teams.
Senior Engineer Embedded AI (f/m/d)
Lead embedded AI development for automotive ADAS/AD systems, optimizing deep-learning models for real-time deployment on AI SoCs and DSPs.
Software Engineer
Develop low-level software to integrate next-gen Arm architecture features into Linux and Android, optimizing performance and security while collaborating with hardware teams and open-source communities.
Red Team Consultant
Perform red-team security assessments and adversary emulation for high-assurance environments, using offensive tooling to test controls and recommend mitigations while helping shape Leonardo’s growing offensive-security practice.
Senior/Staff Software Engineer - Infrastructure and Devops (Bay Area)
Build and secure scalable cloud infrastructure and CI/CD pipelines for a data-centric cybersecurity platform using Kubernetes, Terraform, and cloud providers.
Staff Software Engineer - Rust and Distributed Systems (Bay Area, hybrid)
Build and own secure, distributed microservices in Rust for a confidential-computing security platform, shaping architecture across hybrid/multi-cloud environments.
Engineering Manager
We’re looking for an Engineering Manager to lead and grow our core engineering teams. This is a hands-on leadership role sitting at the intersection of people management, delivery, and technical decision-making.…