Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
To be successful in this position, you should possess:A strong background in C++ programming and software development. Experience working with 3D graphics and computer vision algorithms. Proficiency in software engineering best practices and design patterns. A passion for problem-solving and optimizing performance in complex systems. Excellent communication skills and a collaborative mindset.
About the job
Join Esri as a Senior Software Development Engineer specializing in C++ for 3D and Computer Vision technologies. In this role, you will drive innovative solutions that enhance spatial analysis and visualization capabilities. Collaborate with a dynamic team to develop cutting-edge software that empowers users to make informed decisions across various industries.
About Esri
Esri is a global leader in spatial analytics and mapping technology. Our innovative solutions empower organizations to leverage geographic information for enhanced decision-making. With a commitment to sustainability and social responsibility, we strive to create a better, more connected world through the power of GIS.
Join brainlab as a Senior Software Engineer in our Data Management team, where you will leverage your expertise in C#, Go, or C++ to develop cutting-edge software solutions. You will collaborate with cross-functional teams to enhance data processing capabilities and contribute to innovative projects that impact healthcare technology.
Why Choose Nebius?Nebius is pioneering a revolutionary wave in cloud computing tailored for the global AI economy. We equip our clients with innovative tools and resources designed to tackle real-world challenges and revolutionize industries, all while minimizing infrastructure costs and the necessity for extensive in-house AI/ML teams. Our team operates at the forefront of AI cloud infrastructure, collaborating with some of the most adept and visionary leaders and engineers in the domain.Our Work EnvironmentHeadquartered in Amsterdam and publicly traded on Nasdaq, Nebius boasts a worldwide presence with R&D centers across Europe, North America, and Israel. Our dynamic team consists of over 1400 professionals, including 400+ highly skilled engineers with extensive expertise in both hardware and software engineering, as well as an in-house AI R&D division.The RoleWe are seeking a talented Backend Engineer to play a crucial role in the development of our hyperscaler platform.
Join the innovative team at Nexthink Engineering, where you will play a vital role in developing our Collectors—dynamic endpoint agents utilized by millions of employees worldwide.Our Collectors are designed to extract significant insights about operating systems, interpret this data, and relay it to our advanced analytics platforms. They also assist in addressing identified issues, enhancing the overall user experience across various devices. Given their complexity and importance, our Collectors must demonstrate exceptional reliability and performance across all platforms, including Windows, macOS, and Linux.• Challenge #1: Develop comprehensive and dependable solutions.• Challenge #2: Implement solutions across diverse platforms, leveraging the strengths of each.• Challenge #3: Ensure cross-platform compatibility wherever feasible.Our engineers thrive on tackling unconventional challenges, distilling them into actionable insights. They continuously innovate to enhance our products, prototype new ideas, and evaluate their impact in a live environment—all while adhering to our high standards of quality, performance, and security.
At Enpal, our vision is to empower every household with sustainable energy solutions. We strive to have a solar system on every roof, a storage unit in every home, and an electric vehicle in every garage. Our comprehensive approach to decentralized energy encompasses solar systems, battery storage, wall boxes, smart meters, and heat pumps. Central to this mission is our innovative AI-powered platform, Enpal.One+, which seamlessly connects thousands of systems while optimizing electricity procurement and feed-in on the energy market.Are you ready to create solutions that do more than just promise change? Join us at Enpal, where your contributions will deliver clean, renewable electricity and significantly enhance the quality of life for countless households.Your RoleAs a Senior Software Engineer - C# (f/m/x), you will tackle intricate challenges in delivering effective renewable energy solutions. Your responsibilities will range from digitalizing the planning processes for solar panel installations through engaging frontend applications to developing APIs that support real-time energy data management and scaling cloud infrastructure in Azure.We promote an agile environment that fosters rapid personal and professional growth. Our commitment to making sustainable solar energy accessible to all can only be achieved by uniting our customer-centric approach with collaborative efforts between software development, product management, and innovative, experiment-driven business development.Join us to enhance your skills, participate in the energy revolution, and work together towards the sustainable change we aspire to see in the world!Software Development: We prioritize delivering incremental value with each iteration and celebrate improvements that enhance user experiences and contribute to our climate goals.Developer Satisfaction: We aim to enhance stability and automate processes, minimizing the need for late-night deployments and repetitive manual regression tests.Continuous Learning: Whether you're an expert in Kafka or just starting with Azure Bicep, we welcome your knowledge and are committed to supporting your growth through continuous learning opportunities.Architectural Design: You will have the opportunity to work on architecture and technical design, ensuring our solutions are robust and scalable.
PIX4D is looking for a C++ Software Engineer to join the team in Berlin, Germany. The company offers flexible working hours and supports partial remote work. Role overview This position focuses on developing PIX4Dmatic, a desktop application designed for large-scale photogrammetry and professional mapping. The engineering team works in an agile setup, following a 3-week sprint cycle to deliver new features while maintaining high quality. Collaboration and transparency are central to the workflow, with regular opportunities for feedback and iteration. What you will do Participate in the full software development lifecycle, from feature estimation to release. Work closely with colleagues to bridge advanced research and user-friendly interfaces. Integrate complex algorithms into a high-performance, cross-platform application. Who we are looking for Proactive engineers who want to understand the reasoning behind features, not just implement them. Individuals eager to contribute to estimation and planning, as well as coding. This role suits those who enjoy working in a collaborative environment and value both technical excellence and clear communication.
OUR VISIONAt NavVis, we empower individuals through our cutting-edge technology that seamlessly connects the physical and digital realms. Our solutions not only capture reality but also inspire creativity, productivity, and innovation, laying down a digital foundation that transforms the world.We provide tools that allow our users to visualize their environment as it is while also paving the way for a better future. Whether physical or digital, NavVis is committed to enabling people to shape a reality that enhances their lives.THE OPPORTUNITYJoin our Mapping and Perception Team and engage in the development of software and components for our state-of-the-art mobile indoor mapping system, utilized by organizations in over 25 countries globally.In this role, you will contribute to the creation of software solutions that map entire buildings and generate realistic 3D representations, including maps, point clouds, and panoramic images, leveraging the latest advancements in robotics technology.We are a diverse, international team, and if you are passionate about software engineering and eager to create transformative indoor digital experiences, this is the perfect opportunity for you!HOW YOU WILL MAKE AN IMPACTYou will design and architect the core software stack that powers our innovative mapping solutions.Collaborate with cross-functional teams to enhance product features and functionality.Implement best practices in software development and contribute to the overall engineering culture.
Join Our Team as a Senior Embedded Software Engineer (C++)At Munich Electrification, we are on a mission to revolutionize the future of electric and connected mobility. Our cutting-edge electronic control units for electric vehicles and stationary storage systems are at the forefront of innovation, serving a global clientele.As a Senior Embedded Software Engineer, you will play a pivotal role in our small, dynamic team of skilled engineers. We value each member's contributions and are committed to fostering your growth and development in a supportive environment. Our office, equipped with a state-of-the-art prototype and testing lab, is situated in the vibrant Heimeranplatz area of Munich.Our Core Values:Technological Leadership: We challenge the status quo, innovate rapidly, and anticipate future demands.Sustainability: We are dedicated to making a positive impact and inspiring change towards a sustainable future.Team Culture: We believe in creating an enjoyable workplace that celebrates teamwork and inspiration.Entrepreneurial Spirit: We embrace change and push boundaries with passion and creativity.
Join us in crafting impactful software solutionsAs a forward-thinking IT service provider, we specialize in developing scalable, future-oriented software solutions utilizing the Microsoft technology stack. Our teams assist businesses across various sectors in their digital transformation, modernization, and cloud journeys with technology that inspires. If you have a passion for modern software development using C#, .NET, and Azure, and are eager for diverse projects that offer significant creative freedom, you are in the right place.Innovate, don’t just implement: You will design and develop cutting-edge applications for Web, Mobile, Desktop, and Cloud platforms, actively contributing your ideas.Diversity is guaranteed: Work across various industries, engage in different domains, and create your own solutions.Agile & customer-centric: Collaborate closely with clients and experts in Scrum teams to witness the direct impact of your work.Technical variety: Develop microservice architectures, APIs, integration solutions, and cloud-native applications within Azure.Modernize & transform: Facilitate refactoring, reengineering, migrations, and cloud transformations.Grow beyond your limits: Take on responsibilities in architecture, DevOps, or code quality while continuously enhancing your technical skills.
About ClickHouseClickHouse, a trailblazer in the private cloud sector, has been recognized on the prestigious 2025 Forbes Cloud 100 list. With an impressive growth trajectory, boasting over 3,000 clients and an astonishing 250% year-over-year ARR increase, ClickHouse stands at the forefront of real-time analytics, data warehousing, observability, and AI workloads.The company's exceptional growth was recently underscored by a $400 million Series D funding round. In recent months, notable clients, including Capital One, Lovable, Decagon, Polymarket, and Airwallex, have either adopted or expanded their use of our platform, joining industry giants like Meta, Cursor, Sony, and Tesla.Our mission is to revolutionize the way businesses leverage data. Join us on this exciting journey!NOTE: This position can be filled from any location where ClickHouse is authorized to hire.With over 42,000 stars on GitHub, ClickHouse is celebrated as the fastest and most resource-efficient open-source database designed for real-time applications and analytics. Our Core Engineering teams are responsible for the core of the ClickHouse Open Source project. We are in search of exceptional C++ engineers to join our globally distributed, remote-first team, contributing to the scaling and growth of both our open-source and ClickHouse Cloud offerings. Specifically, our Performance Engineering team seeks engineers passionate about optimizing the performance of distributed systems.Your Responsibilities:As a member of the ClickHouse Core Performance team, you will analyze and enhance the performance of the core ClickHouse database, focusing on areas such as query optimization, distributed query optimization, relational operators (e.g., aggregation and joins), caching, and low-level optimizations like SIMD instructions.You will ensure sustained database performance by extending existing performance tests and introducing new ones based on real-world or synthetic datasets.You will act as a resource for the Support Engineering team, assisting in troubleshooting advanced performance issues experienced by our customers.As the core ClickHouse database evolves rapidly, you will collaborate closely with other core teams to evaluate the impact of new features on performance and provide support with performance tests and guidance.You will engage with our open-source community, addressing issues, reviewing pull requests, and responding to inquiries across various communication channels.
Join our dynamic team at Esri as a Senior Software Development Engineer II specializing in C++. You will play a pivotal role in designing and implementing cutting-edge software solutions that make a significant impact in the field of geographic information systems. Your expertise will contribute to innovative projects that enhance spatial data analysis and visualization.
Have you ever dreamed of saying, “I played a role in shaping the future of transportation”? At Vay, we are transforming urban mobility. With just a tap of a button, our customers can summon a car that arrives without anyone inside, thanks to our groundbreaking Remote Driving technology operating on real public streets.Currently active in Las Vegas and rapidly expanding, our efforts are bolstered by a strategic investment of up to $410 million from Grab. Our mission is straightforward yet ambitious: to replace private car ownership with a faster, cleaner, and more efficient door-to-door mobility model. If you're eager to contribute to a project that is tangible, impactful, and truly transformative, you will find your place here.Interested in experiencing Vay for yourself? Use the code VAYCANDIDATE for a $10 discount on your first trip in Las Vegas! Download the 'Vay' app from the Apple or Google Play store and enjoy the ride!What’s advancing at VayWe are pioneers in deploying vehicles on public roads across Europe and the USA without a human driver and currently operate the second-largest commercial driverless car fleet in the Western World.Our partnership with Kodiak enables us to integrate our remote-driving technology into autonomous trucks in the US, further showcasing our innovation across diverse sectors.Having completed tens of thousands of trips, we are in the process of scaling our fleet in Las Vegas to meet increasing demand!...And soon, we’ll be expanding further across the US and Europe Why this role is thrillingAs a Principal C++ Software Engineer on the Remote Driving Platform team, you will contribute to the core software infrastructure that powers Vay’s autonomous fleet. This foundational layer encompasses health management, telemetry, safety integrations, compute performance, and the core platform that facilitates safe operations on public roads without a safety driver.You will engage at the crossroads of software architecture, performance engineering, and hardware evaluation, helping to define the compute framework of our remote driving system. Your contributions will have a direct impact on safety, scalability, and our capacity to deploy and operate thousands of vehicles globally.Taking ownership of the platform entails ensuring reliability, performance, and developer efficiency across the organization. This role is deeply technical and pivotal to Vay’s long-term success.
Join Brainlab as a Software Engineer specializing in our Medical Content Framework. In this role, you will leverage your expertise in C++ and Java to develop innovative software solutions that enhance medical content delivery. Collaborate with cross-functional teams to create cutting-edge applications that improve patient care and streamline medical workflows.
Are you ready to revolutionize connectivity from space and make it universally accessible, secure, and actionable? Look no further! E-Space is at the forefront of bridging Earth and space, facilitating hyper-scaled deployments of space-powered Internet of Things (IoT) solutions and services. Our mission is to transform the design, economics, manufacturing, coverage limitations, and service delivery of traditional satellite and terrestrial IoT systems. By developing a cutting-edge low Earth orbit (LEO) space system that features a unique antenna design, an eco-friendly spacecraft system, and affordable, compact end-user devices, we aim to extend global satellite coverage, capacity, and connectivity. This innovative IoT platform empowers users to sense, track, connect, and act on information from anywhere in the world. We pride ourselves on being intentional, curious, and fully dedicated to saving space, protecting our planet, and transforming connectivity into actionable intelligence.As a Senior Software Engineer specializing in the 5G Protocol Stack, you will be responsible for designing, developing, integrating, and validating UE and gNB protocol stack software for 5G NR and/or LTE systems. Your work will span multiple 3GPP protocol layers, and you will collaborate closely with the PHY, RF, and Core Network teams to produce high-quality embedded software.This position requires strong expertise in C/C++ development, POSIX environments, and Linux-based embedded systems, along with a deep understanding of 3GPP protocols. You will take ownership of complex software components and play a vital role in system-level integration and testing. This position is based in Duisburg, Germany.
Join Esri as a Software Development Engineer II focusing on C++ for 3D and computer vision technologies. In this role, you will contribute to innovative software solutions that enhance spatial data analysis and visualization. We seek passionate engineers who can collaborate effectively with cross-functional teams to drive the development of cutting-edge applications.
Join us at epay, an independent full-service payment provider, where we deliver a unified platform designed for maximum flexibility throughout the evolving payment landscape. With one of the fastest-growing distribution networks globally, we connect retailers, brands, and consumers through innovative solutions for gift cards, prepaid services, payment processing, issuing, acquiring, and incentives across various channels and regions.As the digital payment division of Euronet Worldwide, Inc. (NASDAQ: EEFT), we invite you to help shape the future of payments with us!Key Responsibilities:Internal Tools Development: Design, develop, and implement C++ applications that enhance operational efficiency across our business units.Billing & Business Systems: Play a vital role in the development of billing applications to ensure that critical financial processes function reliably and efficiently.Optimization & Improvement: Evaluate existing applications to boost performance, usability, and reliability while driving technical enhancements.Stable Operations: Oversee system monitoring, troubleshoot issues, and resolve bugs or performance challenges to maintain seamless operations.Knowledge Sharing & Support: Assist colleagues in utilizing internal tools and share expertise through documentation and training sessions.Qualifications:Experience & Expertise: A minimum of 5 years of professional experience in C++ development, with a strong familiarity in working with established codebases.Working Style: A structured, reliable, and solution-oriented approach, with a passion for taking ownership of your applications.Technical Proficiency: Competence with Git/GitHub, preferably with Embarcadero tools (RAD Studio, C++ Builder), and MySQL.Modern Development Practices: Comfortable with contemporary development workflows and utilizing AI-assisted tools such as GitHub Copilot for efficiency.Language Skills: Proficient in English for daily collaboration, with German language skills at B2 level.
Full-time|Remote|Germany; Netherlands; Prague, Czech Republic; Remote - Europe; United Kingdom
Join Us at NebiusNebius is pioneering the future of cloud computing to support the global AI economy. We develop cutting-edge tools and resources that empower our clients to tackle real-world challenges and revolutionize industries without incurring massive infrastructure costs or needing to assemble extensive in-house AI/ML teams. Our team operates at the forefront of AI cloud infrastructure, collaborating with some of the industry's most innovative leaders and engineers.Our Work EnvironmentWith our headquarters in Amsterdam and listed on Nasdaq, Nebius boasts a global presence with research and development hubs throughout Europe, North America, and Israel. Our workforce consists of over 1400 employees, including more than 400 highly talented engineers with extensive expertise in both hardware and software engineering, as well as an in-house AI research and development team. The YDB Development Team is seeking a Senior Software Engineer with expertise in C++.YDB is an open-source solution serving dual purposes within Nebius:A scalable and reliable binary object storage foundation that powers S3 Object Storage, Filestore, and Network Block Storage, optimized for AI-related workloads.A distributed relational database and message broker that underpins Nebius cloud operations, including IAM, Billing, Audit Trails, and Logging.How You Will Make an ImpactEnhance YDB to maximize the potential of modern hardware such as QLC NVMe drives, Dual 800Gb/s network adapters, and BlueField DPUs.Optimize performance on widely utilized devices like HDDs and TLC NVMe.Redesign YDB components to integrate seamlessly with evolving technologies.
Role overview Miltenyi Biotec is looking for a Senior Software Engineer with strong C++ skills to drive the development of intelligent device management software. This role centers on creating and maintaining applications that enhance the company’s biomedical research products. What you will do Design, develop, and maintain C++ software for intelligent device management Work closely with cross-disciplinary teams to deliver reliable software solutions Support projects that advance scientific and research capabilities Location This position is based in Bergisch Gladbach.
Join Esri as a Senior Software Development Engineer specializing in C++ for 3D and Computer Vision technologies. In this role, you will drive innovative solutions that enhance spatial analysis and visualization capabilities. Collaborate with a dynamic team to develop cutting-edge software that empowers users to make informed decisions across various industries.
About the RoleJoin Quantum Systems, where we are at the forefront of developing highly autonomous, high-performance interceptor systems designed for military and governmental clients. Our cutting-edge N3XT Interceptor C-UAS systems are engineered to operate under extreme dynamic, environmental, and operational conditions, adhering to rigorous military standards and customer-specific certification requirements.As a Senior Systems Engineer for N3XT Interceptor C-UAS, you will take ownership of the system-level certification and qualification process from the initial concept to operational deployment. Your expertise will ensure that our system architecture, requirements, and technical documentation align with defense customer expectations, regulatory frameworks, and formal acceptance protocols.This pivotal role demands extensive experience in military or safety-critical systems, strong systems engineering acumen, and the assertiveness to challenge designs, requirements, and readiness claims when certification or qualification evidence is lacking.Your Daily Mission:Guarantee that complex autonomous C-UAS interceptor systems are certifiable, qualifiable, and meet military and governmental acceptance criteria well before operational deployment.Lead the formulation of the system-level certification and qualification strategy for N3XT Interceptor C-UAS systems.Translate operational customer requirements, safety constraints, and regulatory mandates into a comprehensive system architecture and requirements set.Establish certification baselines, compliance matrices, and qualification plans in line with military expectations and governmental acceptance processes.Ensure compliance with relevant military, aerospace, and safety standards such as STANAG, VG-Norms, and ISO/IEC standards.Coordinate verification, validation, and qualification activities across software, hardware, and system levels.Support simulation, model-based systems engineering, and ground, environmental, and flight test campaigns.Identify, evaluate, and manage certification and qualification risks, gaps, and deviations.Serve as the technical liaison to certification authorities, qualification boards, auditors, and customer representatives.Review and authorize certification-related documents, including system requirements, architectures, compliance evidence, and qualification reports.
Join Our Team as an Embedded Software Architect (C++)At Munich Electrification, we are pioneers in the field of electric and connected mobility, dedicated to transforming the future of transportation. We specialize in developing cutting-edge electronic control units for electric vehicles and stationary storage systems, catering to a diverse global clientele.Our vibrant team is comprised of exceptionally talented engineers who thrive in our collaborative and supportive environment. We value each team member's contribution, fostering growth and professional development tailored to individual strengths and needs. Our offices, featuring a state-of-the-art prototype and testing laboratory, are located at Heimeranplatz in the heart of Munich.Our Core Values:Technological Leadership: We are committed to challenging the status quo, innovating swiftly, and anticipating the evolving needs of our industry.Sustainability: We actively promote sustainable practices, acknowledging our impact on the planet and inspiring others to contribute to a better future.Team Culture: We believe that work should be enjoyable, fostering inspiration, celebration, and a spirit of teamwork that unites us globally.Entrepreneurial Spirit: We embrace change and push boundaries with passion and creativity.
Jan 26, 2026
Sign in to browse more jobs
Create account — see all 6,369 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.