Tech jobs
Job listings
Software Engineer
Develops the full software stack for Cisco’s Silicon One network processors using C++ and Python, collaborating with hardware teams to integrate cutting-edge ASICs for AI/ML-era networking.
UI Desktop macOS and IOS Engineer Hybird
Builds a native-grade desktop app for macOS/Windows integrating Cisco’s AI-driven Circuit platform, designing UI/UX, handling OS integrations, and ensuring accessibility and performance.
Softwareingenieur für Embedded Software (w/m/d)
Develops reliable embedded C/C++ software for missile-warning systems, from specification to testing, using model-driven approaches and collaborating with hardware/firmware teams.
Rotational - Software Engineer
This is a two-year rotational development program for recent graduates to gain experience across AI/ML, DevOps, systems engineering, and UX/UI design. Participants will work on production codebases using C++, C#, and various scripting languages to support Trimble's industrial technology solutions.
Sr Software Engineer
Build and optimize backend systems for autonomous-vehicle telemetry, data pipelines, and retrieval/ranking at Uber’s scale.
Software Engineer I
Build and maintain software systems that power Uber’s mobility platform, using languages like C++, Python, or Java and ML/AI techniques.
Software Engineer I
Software Engineer I at Uber designing, developing, and testing large-scale platforms and services that power ride-hailing and movement in 10,000+ cities using C++, Python, or Java, SQL/NoSQL databases, and ML/AI.
Sr Software Engineer
Build infrastructure for autonomous-vehicle telemetry, data pipelines, and platform services for self-driving workloads at Uber, using Python, C++, or Java at global scale.
Senior Backend Engineer –Virtualization
This Senior Backend Engineer role involves designing and maintaining scalable cloud platform services using C# and .NET. The position focuses on virtualization technologies like VMware and KVM while leveraging AI-assisted development tools to improve engineering efficiency.
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology
Senior C++ developer on Bank of America's low-latency electronic trading engine (CRB platform), modernizing legacy code, improving CI/CD, and collaborating with global teams across multiple time zones.
1 Software Developer 4 (Technical leader IDP)
Technical leader designing and implementing large-scale software systems for the building/construction industry, using C#, .NET Framework, C, C++, and SQL databases while mentoring a team.
Embedded Software Engineer - C, Linux (5 - 7 yrs)
Develops firmware, BSPs, and diagnostics for Cisco’s network hardware (switches/routers), focusing on Linux-based device drivers for FPGA/networking peripherals and ensuring hardware reliability for AI/ML workloads.
Senior Java Developer
Luxoft is seeking a Senior Java Developer to build and maintain high-performance desktop and cloud-based applications for geological and geophysical data analysis. The role involves working with Java, Eclipse RCP, and microservices within an Agile/Scrum environment.
Software Developer / Analyst - C/C++ & Fortran
Software developer/analyst maintaining and enhancing industrial software applications using Fortran 77, C, and C++, including on-call support.
Lead Firmware UI Developer
Develops firmware human-machine interfaces (HMIs) for embedded systems, bridging hardware and software in industrial IoT products like DGA, PD detection, and cloud-based diagnostics. Uses embedded UI/UX, C/C++, JavaScript frameworks, and system architecture to design scalable firmware solutions.
IN_Associate_AI Engineer_GCC_Advisory_Bangalore
The Associate AI Engineer will design and implement autonomous agents and RAG systems using frameworks like LangChain and Python to drive intelligent automation solutions for clients. The role focuses on developing, optimizing, and evaluating LLM-based applications while ensuring safety and performance.
Senior Softwareentwickler C++ (w/m/d)
Akkodis is seeking a Senior Software Developer to design and implement C++ applications for distributed and embedded Linux security systems. The role involves managing the full development lifecycle, including Yocto-based platform development and CI/CD processes.
Softwareentwickler Embedded Linux - Defence (m/w/d)
This role involves developing and maintaining embedded Linux software for electronic systems in military vehicles, utilizing C, C++, and Python. The position requires expertise in Yocto-based distributions and hardware-level programming within an agile environment.
Principal Software Engineer
Leads software architecture and development for enterprise SaaS/on-prem solutions using Microsoft tech stack (C++, C#, ASP.NET, Angular), focusing on scalable APIs, SPAs, and cross-functional engineering excellence.
Senior Software Engineer
Senior Software Engineer building scalable multi-tier API-based applications using ASP.NET Core, C#, and Angular within Agile/SAFe teams, while mentoring engineers and contributing to architecture decisions.