Tech jobs
Job listings
Software Engineer
About the role and team Engineering at Uber means building for real-world impact under real-world constraints. As a Software Engineer, you will architect mission-critical systems that power the foundation of trust…
Lead Software Engineer (C/C++)
Lead a team developing and maintaining Mastercard’s global credit card authorization system using C/C++, focusing on design, code reviews, and quality assurance for high-volume transaction processing.
Domain Architect
Designs end-to-end test strategies and automated frameworks for telecom systems, mentors teams, and coordinates testing with customers and offshore groups.
Systems Design & Test Engineer 2
The Company Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom began as a small company with a big dream: To forever change how diabetes is managed. To unlock…
Linux Software Engineer– Solution Engineering
Build and integrate enterprise-grade information risk management solutions using C/C++ on Linux, focusing on policy enforcement and system integration for large clients.
Lead Infrastructure Engineer - Market Data Services
Lead a team maintaining and enhancing critical market-data infrastructure for a global bank, ensuring low-latency feeds and resilient trading systems using Linux, Solace, RMDS, and enterprise AI tools.
Staff Software Engineer (Security and Cryptography)
Design and integrate cryptographic systems for an orbital-edge compute platform, including key management, PKI, and hardware-backed security, while ensuring multi-tenant data sovereignty and compliance.
Staff Software Engineer (Distributed Systems and Orchestration)
Lead engineer building a distributed compute engine for autonomous scheduling across edge fleets, focusing on performance, reliability, and data sovereignty.
Software Engineer (C++/C#, Machine Automation) #76684
Job Description Industry/ Organization Type: Equipment Supplier Position Title: Software Engineer (C++/C#, Machine Automation) Working Location: West – Jurong East (Walking distance to the company from MRT) Working…
Embedded Software Developer
Develops low-level firmware for payment hardware, writing C/C++ code for RTOS-based systems and interfacing with protocols like USB, SPI, and TCP/IP to enable secure transaction processing in embedded devices.
Automation Software Engineer 2
Build and validate automation software for high-volume genomic manufacturing equipment, collaborating with teams to meet regulatory and production standards.
C++ Software Developer
Develops and maintains C++ pricing integrations for trading systems, ensuring high performance and reliability in a fintech environment.
Senior Embedded Software Engineer (Bluetooth Controller) - Low level device drivers
Develop low-level Bluetooth/BLE and 802.15.4 firmware and device drivers for next-gen microcontrollers, integrating with hardware peripherals and debugging RF issues.
Software Engineer
Builds and maintains C++/C# software for semiconductor manufacturing automation, including MES interfaces and SQL-driven process optimization.
EM-EA-Senior Embedded Developer
Develops and optimizes embedded firmware for automotive communication devices, focusing on C/C++ and hardware interaction with ARM/SoC platforms under safety-critical standards like ISO26262.
Embedded Software Senior Lead Engineer
Lead embedded software engineering for real-time control systems on Intel x86/ARM controllers using C/C++ and RTOS like VxWorks or Embedded Linux, integrating industrial protocols and ensuring safety-critical reliability.
Software Engineer I
Develops and maintains Windows desktop applications that interface with embedded security devices, focusing on C++/C# for device communication, firmware management, and troubleshooting in a hardware-software integration role.
Sr Associate Data Analytics
Career Category Information Systems Job Description Join Amgen’s Mission of Serving Patients At Amgen, if you feel like you’re part of something bigger, it’s because you are. Our shared mission—to serve patients living…
Software Engineer, C++ (Computer Vision)
Collaborate with cross-functional teams to understand customer requirements and translate them into software solutions. Design, develop, and implement software for AI-integrated automated optical inspection machines.…