Tech jobs
Job listings
Senior Manager, Software Applications
Senior Manager, Software Applications Description - Job Summary • This role is responsible for designing, developing, testing, and maintaining software applications that cater to specific user needs or business…
Software Engineer, ML Dev Enablement
The Software Engineer will build and optimize ML infrastructure and cloud development environments to support autonomous driving research. The role focuses on multi-cloud architecture, distributed training optimization, and developing Agentic AI tools using Python, Go, or C++.
Embedded Systems & Software Developer (Freelance)
JN Medsys is seeking a freelance developer to create firmware and engineering control software for a digital PCR instrument prototype. The role involves integrating hardware components like motors and sensors and building a PC-based interface for instrument operation and testing.
Firmware Lead - FPGA
The Firmware Lead will develop and implement FPGA-based firmware for high-performance motion control systems, utilizing VHDL, Verilog, and SystemVerilog. The role involves designing control algorithms, managing industrial communication protocols, and mentoring junior engineers in a safety-compliant environment.
ECU Embedded Software Leader-Radar-1
Lead embedded software design, development, testing, and project management for automotive radar ECU products, using C/C++, RTOS, and automotive protocols like CAN and Ethernet.
Software Engineer II
The Software Engineer II will develop and validate CXL Verification IP, collaborating with global teams to create robust software solutions for hardware and SoC memory protocol verification. The role requires strong C/C++ modeling skills and experience with verification methodologies.
Software Engineer II
R&D software engineer developing state-of-the-art circuit simulation technologies (FastSPICE, mixed-signal) using C/C++ on Unix/Linux at Cadence.
Firmware Lead - FPGA
The Firmware Lead will design and implement FPGA-based firmware for high-performance motion control systems, utilizing VHDL/Verilog and industrial communication protocols. The role involves collaborating on hardware-firmware co-design, optimizing real-time control algorithms, and mentoring junior engineers.
Senior UI Engineer
A Senior UI Engineer builds and optimizes game interfaces in Unreal Engine, collaborating with artists/designers to create high-performance, user-friendly UI components for AAA games.
Senior Software Engineer - Machine Learning / AI Engineer
Senior ML/AI Engineer designing and deploying production-ready AI/ML systems in Python, collaborating across engineering, product, and infrastructure teams in Bengaluru.
Software Engineer 3 – Platform Security
Builds and maintains cryptographic libraries, PKI systems, and secure key management for eBay’s global ecommerce platform, ensuring trusted transactions and identity verification at scale.
MTS1 - Platform Security
Designs and implements cryptographic services (encryption, signatures, key management) for eBay’s global ecommerce platform, ensuring secure, scalable transactions across millions of users.
Security Software development student
Student role on Intel's security-validation team in Haifa, developing and running validation tests for low-level software and security components using C/C++ and test automation.
Principal / Sr. Principal Security Research - Data Security Team (Cortex)
Lead security researcher building AI-driven automated defense systems for Palo Alto Networks' Cortex platform, combining reverse engineering, OS internals, and LLM/agent technologies to detect and prevent advanced cyber threats at scale.
Senior Analyst-Data Science
Develops and implements Generative AI/ML solutions for fintech business challenges (fraud, risk, marketing) by prototyping, optimizing models, and integrating with Amex’s systems. Focuses on hands-on coding, cross-functional collaboration, and driving innovation in customer interactions.
Senior Software Engineer
Senior embedded firmware engineer developing real-time C/C++ firmware for medical-grade hardware, including RTOS integration, driver/BSP development, and ensuring compliance with IEC 62304, ISO 14971, and FDA 510(k) regulatory standards.
Research Assistant (Urban Analytics & Computational Design)
Research Assistant at NUS performing geospatial and environmental analytics, fieldwork data collection, and large-scale spatial data modeling using Python, MATLAB, R, and GIS tools to study urban morphology and microclimate.
Senior Robotics Software Engineer (m/w/d)
Develop the software brain and backbone for construction-site robots using ROS2, Python, C++, and React. You will build across the full stack, improve autonomy and data processing, maintain CI/CD pipelines, and test in real-world field conditions.