Tech jobs
Job listings
Backend Engineer - Marketplace, Promotion
Backend engineer building promotion systems (vouchers, flash sales, bundles) for Shopee’s marketplace to drive traffic and orders.
Intern Software Developer (C++)
Intern Software Developer (C++) to maintain and develop features for critical public-safety radio systems using C++, Linux, Docker, and CI/CD pipelines.
Embedded Software Engineer
Build secure embedded systems by writing C/C++ firmware for Linux (Yocto/RTOS) and C#/.NET desktop apps, integrating encryption and secure boot to protect mission-critical data.
Firmware Engineer 2 - Outdoor team
Develop low-level embedded C/C++ firmware for Garmin’s outdoor devices, including board bring-up, OS bootstrapping, drivers, and power/thermal management.
Software Engineer 2 (C++)
Overview We are seeking a full-time Software Engineer 2 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex software, creating and…
Embedded Software Engineer 1
Develop and maintain embedded software for Garmin devices using C, C++, C#, Java, or assembly.
Software Engineer 1 - Aviation Database
Overview We are seeking a full-time Software Engineer 1 in our Olathe, KS location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products…
Software Development Engineer, Traffic Quality
Builds large-scale systems to filter invalid traffic in Amazon’s ad network using Java/C++ and distributed architectures, ensuring brand safety and ad spend efficiency.
C/C++ Software Engineer 2 - Communication protocols
Develop embedded C/C++ firmware for wireless communication protocols in GPS, dashcams, and navigation devices.
Senior Firmware Engineer - Outdoor products
Overview We are seeking a full-time Senior Firmware Engineer for our Outdoor segment at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing low-level…
Software Engineer 1- Embedded Development
Overview We are seeking a full-time Software Engineer 1 - Embedded Development at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for building upon existing software…
Software Developer III, Full Stack, Cloud Applied AI
Builds and integrates cloud-based AI-powered contact center software using C/C++ and Generative AI, collaborating with external partners and AI research teams.
Software Developer III, Full Stack, Cloud Applied AI
Build and deploy full-stack, cloud-based AI systems for customer support, integrating LLMs and real-time communication tech at massive scale.
Software Engineer
Builds secure Java microservices using Docker/Kubernetes, gRPC/REST APIs, and SQL databases for a cryptographic subsystem.
Software Engineer 3
Leads GraphQL platform design and implementation (Node.js/Spring Boot) at eBay, optimizing performance, security, and federation for large-scale ecommerce APIs while mentoring teams on best practices.
Senior Software Developer in Test
Build and automate test suites for a retail-tech platform, using languages like TypeScript/Python and AI tools to improve coverage and reliability across microservices and APIs.