Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top C Jobs in Dublin
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
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
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
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
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
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
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
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
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
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
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++
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
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
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
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
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
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
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++
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
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
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
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
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
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
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++
Top Dublin Companies Hiring C Developers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Dublin
Remote Jobs in Dublin
Account Manager Jobs in Dublin
Accounting Jobs in Dublin
AI Jobs in Dublin
Analytics Jobs in Dublin
Assistant Jobs in Dublin
Automation Engineer Jobs in Dublin
Backend Jobs in Dublin
Business Analyst Jobs in Dublin
C Jobs in Dublin
Communications Jobs in Dublin
Customer Service Jobs in Dublin
Cyber Security Jobs in Dublin
Data Analyst Jobs in Dublin
Data Engineer Jobs in Dublin
Data Science Jobs in Dublin
Database Administrator Jobs in Dublin
Database Jobs in Dublin
Design Engineer Jobs in Dublin
DevOps Engineer Jobs in Dublin
DevOps Jobs in Dublin
Engineering Jobs in Dublin
Engineering Manager Jobs in Dublin
Finance Jobs in Dublin
Front End Developer Jobs in Dublin
Full Stack Developer Jobs in Dublin
Graphic Design Jobs in Dublin
Graphic Jobs in Dublin
HR Jobs in Dublin
IoS Developer Jobs in Dublin
IT Jobs in Dublin
IT Support Jobs in Dublin
Java Developer Jobs in Dublin
Legal Counsel Jobs in Dublin
Legal Jobs in Dublin
Linux Jobs in Dublin
Machine Learning Jobs in Dublin
Marketing Jobs in Dublin
NET Developer Jobs in Dublin
Network Engineer Jobs in Dublin
Operations Jobs in Dublin
Payroll Jobs in Dublin
Product Design Jobs in Dublin
Product Manager Jobs in Dublin
Project Engineer Jobs in Dublin
Project Manager Jobs in Dublin
Python Jobs in Dublin
QA Jobs in Dublin
Quality Engineer Jobs in Dublin
React Jobs in Dublin
Sales Jobs in Dublin
Software Engineer Jobs in Dublin
Talent Acquisition Jobs in Dublin
Technical Support Jobs in Dublin
UX Jobs in Dublin
Web Developer Jobs in Dublin
Writing Jobs in Dublin
All Filters
Total selected ()
No Results
No Results