Get the job you really want.

Top C Jobs in Dublin

15 Days Ago
Remote
Dublin, Ireland
Mid level
Mid level
Cloud • Software
The Python Software Engineer will join Canonical's Certification team to develop and maintain test automation tools for certifying hardware with Ubuntu. The role involves enhancing certification processes, creating software for hardware testing, and automating existing tasks, ensuring a high-quality experience for users of Ubuntu on various devices.
Top Skills: CPython
15 Days Ago
Remote
Dublin, Ireland
Mid level
Mid level
Cloud • Software
As an Embedded Linux Containers Software Engineer, you will work on developing and maintaining mission-critical code in Golang, with a focus on software delivery, security sandboxing, telemetry, and device management for Linux-based systems. You will collaborate with a distributed team, debug issues, create new features, and engage in code reviews while ensuring high-quality and maintainable software solutions.
Top Skills: CC++GoPython
15 Days Ago
Remote
Dublin, Ireland
Senior level
Senior level
Cloud • Software
As a Software Engineering Director at Canonical, you will oversee multiple engineering teams, hire and develop engineering managers and staff engineers, implement disciplined engineering processes, and ensure the delivery of high-quality software products. You will lead collaborative efforts across various domains, coach team members, measure productivity, and represent your product to stakeholders.
Top Skills: CC++CSSFlutterGoHTMLJavaScriptPythonReactRustTypescript
15 Days Ago
Remote
Dublin, Ireland
Senior level
Senior level
Cloud • Software
As a Senior Ubuntu Embedded IoT System Engineer, you will provide software and system engineering services for OEMs and ODMs, collaborate on platform development, debug critical issues, and facilitate communication among engineering teams to enhance the user experience of Ubuntu across various hardware.
Top Skills: BashCPython
15 Days Ago
Remote
Dublin, Ireland
Mid level
Mid level
Cloud • Software
The Cloud Engineering Manager will lead a team in the BootStack team responsible for managing the development and operations of cloud services, ensuring quality service delivery and focusing on team health and productivity. The role requires collaboration with various stakeholders and an emphasis on agile methodologies, as well as an understanding of complex distributed systems.
Top Skills: CC++GoJavaPython
15 Days Ago
Remote
Dublin, Ireland
Entry level
Entry level
Cloud • Software
As a Golang System Software Engineer, you will design, implement, and document system-level Go code, manage data modeling and schema design, and ensure code quality through tests. You will collaborate with a distributed team to develop infrastructure for a private cloud environment utilizing KVM, Ceph, and SDN technologies.
Top Skills: CGo
15 Days Ago
Remote
Dublin, Ireland
Junior
Junior
Cloud • Software
The Ubuntu Linux Kernel Engineer will work on integrating silicon platforms into the Ubuntu Linux kernel, diagnosing and resolving kernel issues, improving tooling, and maximizing performance on partner silicon. This role requires collaboration with a globally distributed team and a strong foundation in software development at the hardware level.
Top Skills: BashCPython
15 Days Ago
Remote
Dublin, Ireland
Senior level
Senior level
Cloud • Software
As a Staff Engineer at Canonical, you will lead the architecture and design of impactful open source projects, mentor team members, and contribute high-quality code while engaging with the community. You'll work across the technology stack, collaborating globally and driving innovation in open-source software.
Top Skills: CC++GoPythonRust
15 Days Ago
Remote
Dublin, Ireland
Entry level
Entry level
Cloud • Software
As an Embedded Linux Software Engineer at Canonical, you will work on low-level system technology and embedded systems. Responsibilities include developing software for Ubuntu Core, enhancing kernel drivers, maintaining software stacks, and collaborating with global teams. A strong focus on innovation and open source is emphasized, as well as contributions to technical documentation and customer engagement.
Top Skills: CC++GoRust
15 Days Ago
Remote
Dublin, Ireland
Senior level
Senior level
Cloud • Software
As the OpenStack Engineering Manager, you will lead a team focused on managed services for customer environments, ensuring quality and timely delivery while collaborating with various stakeholders. Your role will include process implementation and measuring team health indicators.
Top Skills: CC++GoJavaPython
15 Days Ago
Remote
Dublin, Ireland
Junior
Junior
Cloud • Software
The Embedded & Desktop Linux Systems Engineer will optimize Ubuntu for various hardware platforms, collaborate with partners on technical plans, and lead customer engagements. The role requires designing and implementing superior integration of Ubuntu with IoT and server-class platforms, ensuring an excellent user experience, and working with advanced technologies in the enterprise sector.
Top Skills: CC++
15 Days Ago
Remote
Dublin, Ireland
Junior
Junior
Cloud • Software
As a Junior Linux Kernel Engineer at Canonical, you'll work on the Linux kernel for Ubuntu, collaborating with a global team to improve kernel support across various platforms. Responsibilities include troubleshooting kernel issues, optimizing solutions for partners, and enhancing delivery tools. You'll have the opportunity to learn from mentors and contribute to security updates and driver support.
Top Skills: CRust
15 Days Ago
Remote
Dublin, Ireland
Mid level
Mid level
Software • Cybersecurity
The Software Verification Engineer is responsible for designing and executing tests to ensure software quality and reliability. This role involves developing test plans, automating test scripts, executing manual tests, reporting defects, and collaborating with development teams. The engineer will also mentor team members and contribute to continuous process improvement.
Top Skills: CPython
15 Days Ago
Remote
Dublin, Ireland
Senior level
Senior level
Software • Cybersecurity
As a Senior Software Engineer, you will design and develop secure software solutions, integrate cryptographic libraries, collaborate with teams on software requirements, maintain coding standards, and ensure timely delivery of projects.
Top Skills: CPython
15 Days Ago
Dublin, Ireland
Mid level
Mid level
Healthtech • Mobile
As a Fullstack Software Engineer, you will work on innovative healthcare solutions, develop new products, write clean code, and solve complex problems. Collaborating with teams and advocating for best practices, you'll contribute to the full lifecycle of software development in a dynamic environment.
Top Skills: CJavaScriptTypescript
15 Days Ago
Remote
Dublin, Ireland
Senior level
Senior level
Fintech • Information Technology
The Senior Software Engineer will build and scale systems and services for Alpaca, focusing on architecture, high scalability, and resilience. Responsibilities include implementing backend services, participating in code reviews, maintaining software quality, and troubleshooting incidents, with a strong emphasis on performance and latency.
Top Skills: CC++ClojureElixirErlangGoHaskellRustScalaZig
15 Days Ago
Remote
Dublin, Ireland
Senior level
Senior level
Fintech • Information Technology
As a Senior Software Engineer, you will architect, implement, and maintain systems for Alpaca Crypto, focusing on building a high-performance matching engine and other infrastructure for crypto trading. You'll be responsible for creating scalable solutions while collaborating with cross-functional teams and ensuring software quality through thorough testing and code reviews.
Top Skills: CC++GoJavaNode.jsPython
15 Days Ago
Dublin, Ireland
Senior level
Senior level
Gaming • Esports
The Lead Programmer at Electric Square is responsible for leading the code team, developing technical specifications, implementing game code, and mentoring less experienced programmers. This role requires collaboration with various development personnel and involves testing and refining gameplay features throughout the project lifecycle.
Top Skills: CC++
19 Days Ago
Remote
Dublin, Ireland
Senior level
Senior level
Fintech • Information Technology
The Senior Software Engineer will design and develop Alpaca's algo trading platform, focusing on performance and high-quality brokerage services. Responsibilities include coding in multiple languages, system design, and optimizing for low latency. The role requires experience in trading system architecture, including Order Management Systems and distributed systems.
Top Skills: CGoJavaPythonRustScalaZig
21 Days Ago
Remote
Hybrid
Dublin, Ireland
Entry level
Entry level
Software
The AI Software Engineer will develop components for an AI software stack, port AI applications to new hardware platforms, tune AI applications, implement mathematical operators, and validate AI models. The role requires strong problem-solving abilities and collaboration skills.
Top Skills: Assembly LanguageCC++PythonRust
2 Days Ago
Dublin, Ireland
Senior level
Senior level
Fintech
As a Senior C++ Developer at U.S. Bank, you will lead the evaluation of tools and technology, actively support innovation, engage in Agile ceremonies, and provide coaching to team members. You will also monitor application systems efficiency, identify improvement opportunities, and ensure that all functional requirements are met in a fast-paced payment processing environment.
Top Skills: C++PowershellPython
2 Days Ago
Dublin, Ireland
Senior level
Senior level
Fintech • Software
The Senior QA Engineer is responsible for quality assurance management of software implementations in financial services, overseeing testing activities, engaging with delivery teams to ensure alignment with testing strategies, providing reports, and supporting client engagements. They will manage various testing phases and act as a point of contact for testing on projects.
Top Skills: APIs
2 Days Ago
Dublin, Ireland
Senior level
Senior level
Fintech • Software
The role involves leading the design and implementation of Java-based applications, collaborating with teams to deliver scalable software solutions for digital investment products, providing mentorship to junior developers, and driving best practices in coding and architecture.
Top Skills: Java
Senior level
Fintech • Software
The Senior Java Developer will design and develop digital investment products, collaborating with cross-functional teams to deliver high-quality software. Responsibilities include leading application development, driving coding best practices, providing mentorship, and resolving complex technical issues.
Top Skills: Java
4 Days Ago
Remote
Dublin, Ireland
Junior
Junior
Food • Other • Agriculture
As a Software Developer at Autodesk, you will design, implement, test, and maintain features for Fusion based on requirements, mentor junior engineers, and collaborate with a global team. Strong C++ programming skills and knowledge of geometry and algorithms are essential.
Top Skills: C++
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account