Top C++ Jobs
As a System Software Engineer, you will enhance the GCC and LLVM ecosystems on Ubuntu, focusing on modern C and C++. Responsibilities include writing high-quality code, debugging, code reviews, and collaborating with teams to improve the user experience. You'll also mentor junior engineers and contribute to the architecture decisions affecting Ubuntu’s performance and reliability.
The role involves optimizing Ubuntu for hardware platforms, collaborating with engineers from silicon companies, leading customer engagements, integrating applications, and enhancing the Ubuntu experience across server, desktop, and IoT technologies.
As a Principal Software Engineer at Fivetran, you will lead the architecture and development of the Data Lake product, collaborating with product teams and engineering to design high-performance data lake systems while ensuring reliability and performance. You will also contribute to open-source projects and influence technical directions across teams.
As a Staff Rust Engineer at SDF, you will design and build components for Stellar Core, focusing on scalability and performance. You will collaborate with engineers and open-source developers to implement innovative solutions, write clean code, and participate in technical discussions. Performance debugging and maintaining software standards are key responsibilities, along with authoring technical specifications.
In this role, you will design and implement key components of Stellar Core, enhance network performance, collaborate on new architectures, and ensure code quality through reviews and best practices, while addressing performance bottlenecks.
As an AI Tutor - Coding, you'll train and assess AI models, evaluate AI-generated code, solve coding problems, and create summaries of coding solutions. The role focuses on improving AI efficiency while allowing for professional growth in AI skills.
Looking for a Senior Planning Engineer to design planning modules for autonomous driving systems in low-speed environments. Responsibilities include system design, implementation, and improvement of planning modules. Must have strong theoretical knowledge in planning, programming skills in C++ or Python, and experience in Linux OS.
The AV Test Engineer will develop and review test plans, troubleshoot software/hardware issues, and create data analysis tools. Responsibilities also involve communicating test results and collaborating with engineering on system designs based on customer needs.
The role involves optimizing Ubuntu for various hardware platforms, collaborating with partners to enhance user experience, participating as a technical lead in customer engagements, and assisting in app integration and OS image building. The focus is on diverse technologies within IoT and server environments.
This role involves resolving complex issues related to Ubuntu and open source software, debugging and fixing bugs, maintaining relationships with teams, reviewing code, and participating in upstream software communities. It requires strong Linux and programming skills, with a focus on cloud technologies like Ceph and OpenStack.
As a Senior Software Engineer at Canonical, you'll lead design and implementation, coach team members, and collaborate on features in a distributed system driving cloud automation. You'll debug issues, interface with upstream communities, and support diverse software operations while working remotely with minimal travel.
The Rust Engineering Lead at Canonical is responsible for driving the adoption of Rust in Canonical's offerings, such as Ubuntu, contributing to software development, advocating for Rust, and improving engineering practices. Candidates will design, implement, and document software while collaborating with colleagues and the community.
The Python Engineer will write high-quality software, collaborate with a global team, debug issues, and contribute to documentation. They will engage with the open-source community, showcase technical leadership, and work on various products related to Ubuntu.
As a Performance Engineer at Canonical, you'll focus on enhancing software performance and correctness across all engineering teams. You'll drive performance engineering skills and tools while working with the entire software stack, optimizing for efficiency and effectiveness. Collaborate with teams globally to measure and improve performance while influencing practices and frameworks over time.
The OpenStack Engineering Manager will oversee a team focused on managing customer environments, ensuring quality service delivery, and collaborating with various stakeholders. Responsibilities include optimizing engineering processes, measuring team performance, and meeting operational goals. Knowledge of distributed systems, cloud technologies, and software development is paramount.
As an Ubuntu Quality Engineer, you'll enhance testing capabilities, troubleshoot issues in Ubuntu products, develop automations for various test cases, and work with multiple teams to drive quality excellence. You will analyze data to monitor quality indicators and contribute to continuous integration efforts to improve product reliability.
The Golang Engineer will design and implement software in Go, debug user issues, participate in code reviews, collaborate with teams, and contribute to product success through technical advocacy. Candidates should have extensive experience with Linux and a strong academic background in Computer Science or related STEM fields.
As an Engineering Manager at Canonical, you will lead and develop a team of engineers, provide career guidance, implement disciplined engineering processes, and represent your team to stakeholders. You'll also focus on team health, project management, and fostering great engineering practices within a collaborative leadership environment.
The Containerization & Virtualization Engineer at Canonical will focus on designing new features, engaging with upstream communities, conducting security analysis, creating performance benchmarks, and collaborating with a distributed team to work on VMM, container, and cloud technologies.
As a Cloud Engineering Manager at Canonical, you will manage the BootStack engineering team responsible for delivering and improving managed services for customer environments using Cloud technologies. Your role will involve collaborating with stakeholders, overseeing operations, and ensuring quality delivery while maintaining high team morale and productivity.
The Principal Software Engineer will lead the architecture, design, and development of Fivetran's Data Lake product, ensuring scalability and performance while collaborating with product teams and contributing to open-source projects. Responsibilities include designing reliable large-scale data lake systems, solving performance challenges, and maintaining operational excellence.
The Principal Software Engineer - Data Lakes will lead the design and development of Fivetran's Data Lake product, ensuring scalable and reliable systems. This includes partnering with product teams, implementing high-performance data management systems, and contributing to open-source projects, all while maintaining operational excellence and driving innovative solutions.
The Senior Embedded Systems Engineer will support various research and development projects, focusing on creating novel security applications and exploring vulnerability vectors and exploitation techniques for embedded systems. They will primarily work with Linux on embedded hardware and utilize debugging techniques and networking protocols.
You will lead the design and development of full stack applications and create user-friendly web interfaces for humanoid robots. Responsibilities include optimizing back-end services, providing mentorship, and ensuring well-tested software. Experience in 3D visualization and data visualization is essential.
As a Lead UI Engineer, you'll lead a team of UI Engineers to enhance the user experience for Splitgate 2. You'll distribute tasks, mentor team members, and ensure effective collaboration with artists and designers. Your responsibilities include overseeing progress, communicating with stakeholders, and staying informed about industry trends.
Popular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results