Top C++ Jobs
Architect, build, and optimize Snap's batch and real-time data processing infrastructure and platform for a wide range of use cases. Collaborate across teams to design and enhance critical data applications. Act as a developer advocate and educator. Help in defining and building Snap's DataLake solution to ensure efficiency, compliance, and user-friendliness.
Architect, build and optimize Snap's big data infrastructure. Collaborate with teams and promote big data best practices. Help build Snap's DataLake solution.
Architect, build and optimize Snap's batch and real-time data processing infrastructure and platform for a wide range of use cases.
As a Principal Software Engineer for R2 Storage at Cloudflare, you will be responsible for ensuring the continual reliability and performance of the distributed object storage system. You will work with a top-notch engineering team to implement new features and functionality across the software stack. Strong knowledge and experience in distributed systems, high volume software applications, computer science fundamentals, and debugging will be key for success in this role.
Design and code storage tools, improve engineering productivity, ensure uptime and reliability of storage solution, communicate capabilities and limitations of the system.
Build high-quality, clean, scalable, and reusable code as a Full-Stack Software Engineer at ServiceNow. Responsibilities include designing user-friendly software, implementing new products/features, and collaborating with product managers and quality engineering.
Featured Jobs
Self-driven individual contributor performing full-stack software development supporting various control systems for attractions, live entertainment, and interactive experiences across Disney properties and cruise ships. Responsibilities include engineering analysis, testing, requirements validation, maintenance, inspection procedures, and installation. Must collaborate with multiple partners to determine data-driven technical solutions.
As a Simulation Software Engineer with Shield AI, you will be responsible for developing and implementing autonomous behavior on unmanned aircraft through simulation environments. You will work on improving existing simulation environments, integrating new payloads, and collaborating with a team of software engineers. Required qualifications include a BS/MS in relevant fields, strong C/C++ development experience, 10+ years of industry experience, and familiarity with DoD modeling and simulation environments.
As a Principal Engineer on the Hivemind Design team at Shield AI, you will shape the architecture and ensure seamless integration among simulation software, hybrid cloud infrastructure/APIs, and autonomous system development. You will lead architectural design efforts, develop tools for next-gen autonomous systems, and drive the adoption of best practices across teams. This role offers the opportunity to drive innovation and excellence in autonomous systems development.
The Senior Software Engineer at VMEC TRP will be responsible for developing diagnostic and prognostic algorithms for embedded controllers impacting vehicle motion and Thermal Runaway Propagation in the High Voltage Battery System. They will collaborate with Agile teams, design software, conduct testing, document requirements, and provide leadership to deliver software solutions.
The System Architect will lead all system and EE architecture activities on Magna's New Mobility projects. The ideal candidate will lead all SYS.1 and SYS.2 activities as per ASPICE. The System Architect interfaces with multiple stakeholders to understand requirements, domain, viable technology, and development activities for automotive ECU development projects and control/safety strategies. The System Architect is responsible for defining the structure of the developed system and the interfaces between individual work products of hardware design, software design, and system testing.
Seeking a highly skilled and experienced Senior Software Engineer specializing in Vehicle Controls to develop embedded software for Magna's innovative New Mobility platforms. Strong expertise in developing automotive embedded software using AUTOSAR tools and methodologies is required.
Develop and implement sensor data fusion algorithms for target tracking using various sources. Write and optimize C++ code, collaborate with experts and partners to create cutting-edge solutions.
As a Senior Full Stack Engineer at Roblox's Communities team, you will work on developing Guilded's core product, integrate it with the Roblox platform, and collaborate with partners to deliver high-quality user functionality. You will have end-to-end responsibility to ship scalable and resilient features, while working with a passionate team of Engineers, Designers, and Community members.
As a Senior Software Engineer on the Avatar Personalization team, you will use the Roblox game engine to build features that push the boundaries of our avatar technology and make Roblox avatars simple to use. You will work on the biggest projects, provide technical leadership, and coordinate with teams across Roblox.
Collaborate to design, implement, and optimize AI algorithms and software applications. Ensure AI training, inference, deployment, and operation are functional, reliable, and scalable. Work with multidisciplinary teams, implement AI solutions, design and maintain AI algorithms, participate in code reviews, testing, and debugging, document code and processes, and provide guidance to junior team members.
Collaborate to design, implement, and optimize AI algorithms and software applications. Ensure AI training, inference, deployment, and operation are functional, reliable, and scalable. Work on complex problems in computer vision, natural language processing, and recommendation systems. Develop and maintain AI algorithms, models, and software applications. Mentor and provide guidance to junior team members.
Collaborate to design, implement, and optimize AI algorithms and software applications. Ensure AI training, inference, deployment, and operation are functional, reliable, and scalable. Collaborate with multidisciplinary teams to understand project requirements and objectives. Implement AI solutions for complex problems in computer vision, natural language processing, and recommendation systems. Design, develop, and maintain AI algorithms, models, and software applications. Participate in code reviews, testing, and debugging. Document code, algorithms, and technical processes. Mentor junior members of the AI and software engineering team.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results