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 • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Engineer, SDET on the Windows Detections Platform Team, you'll develop test frameworks, automate testing processes, and ensure software behaves as intended. Key responsibilities include building unit and integration tests, diagnosing issues, collaborating with developers, and providing feedback to improve the development process.
Top Skills:
CC++
Artificial Intelligence • Fintech • Other • Automation
As a Low Level Software Engineer at Hudson River Trading, you'll design, improve, and maintain trading technology in a fast-paced environment. Your role involves working with sophisticated systems on performance optimization and troubleshooting while collaborating with talented developers on critical software solutions.
Top Skills:
C++
AdTech • Big Data • Analytics
The Graduate Software Engineering opportunities at Analog Devices involve working on software development projects across various domains, including autonomous vehicles, IoT, and healthcare. Graduates will collaborate with hardware teams and utilize their skills in systems architecture, design, and troubleshooting to unlock the potential of algorithms and technology platforms. This role provides extensive learning opportunities and exposure to cutting-edge technologies.
Top Skills:
CC++JavaPython
eCommerce • Retail
The Principal Engineer at eBay will focus on building and managing large-scale database and storage systems. They will lead engineering teams, design innovative solutions, and ensure high standards in developing distributed systems. The role emphasizes collaboration with other leaders, guiding junior engineers, and adapting to technological advancements.
Top Skills:
CC++Rust
Fintech • Payments • Financial Services
Join a leading engineering team at Pico to design and develop new features for their trading solutions. You will work on ultra-low latency market data and execution solutions, helping to solve real-time data analysis challenges. Collaboration, problem-solving, and a focus on maintainable code are key aspects of this role.
Top Skills:
CC++JavaPython
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
Payments
As a BizOps Engineer II at Mastercard, you will ensure platform readiness and quality by managing customer interactions, analyzing ITSM activities, providing feedback to development teams, supporting service maintenance, and automating operations. You will collaborate globally and focus on high availability, incident management, and continuous improvement of business operations.
Top Skills:
CC++GoJavaPerlPl/SqlPythonRubySQL
AdTech • Big Data • Analytics
The Staff Engineer for Embedded Software will develop and execute software and hardware strategies for DAC/ADC products. Responsibilities include providing technical oversight for firmware projects, collaborating with various stakeholders, and ensuring efficient project execution aligned with business objectives.
Top Skills:
CC#C++Java
Semiconductor
The Staff Engineer Embedded Software will lead and manage firmware projects, providing technical direction and ensuring alignment with business objectives. This involves developing strategies for software/hardware evaluation and collaborating with various stakeholders to execute projects efficiently.
Top Skills:
CC#C++Java
Artificial Intelligence • Machine Learning • Natural Language Processing • Conversational AI
As a Senior Backend Engineer at Smartcat, you will design and implement scalable backend services and APIs, optimize application performance, collaborate with teams, troubleshoot production issues, and participate in code reviews.
Top Skills:
.Net CoreC#Python
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Join CrowdStrike as a Mid-Level Engineer on the Cloud Platform team to design and build a high-throughput distributed system processing trillions of events daily. Collaborate with an agile team while working mainly with C++, Python, and various cloud technologies. Ideal candidates possess strong object-oriented programming backgrounds and a willingness to learn new technologies.
Top Skills:
C++GoJavaPython
AdTech • Big Data • Analytics
The Software Quality Engineer will collaborate across teams for requirement gathering and product evaluation, develop and maintain evaluation software, create test plans, and implement automated tests for Analog Devices' semiconductor products.
Top Skills:
.NetCC#C++
AdTech • Big Data • Analytics
The Senior Engineer for Embedded Software will develop embedded software solutions, focusing on Linux drivers, kernel applications, and prototyping. The role requires advanced expertise in system-level design, Git management, and the ability to lead teams. Candidates should have extensive hands-on experience with various MCUs and interfaces, along with strong technical documentation skills.
Top Skills:
CC++Python
Cloud • Software
As a Senior Software Engineer at Canonical, you will design, deliver, and support features in a distributed system for cloud automation. Responsibilities include collaborating with teams, debugging issues, coaching junior engineers, and contributing to open source projects. You should have experience in Go and distributed systems, along with strong communication skills.
Top Skills:
CC++GoRust
Cloud • Software
You will design and implement enhancements to dqlite and libraft components, debug and fix user issues, and improve automated testing processes. Engage with the open source community and participate in code reviews.
Top Skills:
CGo
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 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 a Senior Software Engineer at Canonical, you will redefine the Linux experience in embedded environments, focusing on developing system daemons with REST APIs in Golang, maintaining bootloaders, debugging, and collaborating with a distributed team. This role requires expertise in low-level operating systems and a strong understanding of Linux security implementations.
Top Skills:
CC++Go
Artificial Intelligence • Information Technology • Consulting
The System Engineer role at Nebius focuses on developing services for managing virtual machines on GPU servers and enhancing the Virtual Machine Scheduler service in large clusters. Candidates should possess a solid understanding of Linux system-level architecture and have proficiency in Go, C, or C++. Experience with containerization, orchestration, and virtualization tools is considered valuable.
Top Skills:
CC++Go
Productivity • Software • Conversational AI
As a Software Engineering Intern at Twilio, you will design, develop, and deploy software solutions while gaining experience in distributed systems and real-time communications. Interns are expected to engage actively in projects, enhance their coding skills, and collaborate on core features with the team in a friendly startup environment. Responsibilities include shipping projects, participating in code reviews, and embracing learning opportunities.
Top Skills:
CC++JavaJavaScriptPHPPython
Information Technology • Software
As a Principal Software Engineer on the AI team at Redis, you will research, design, and implement advanced algorithms for vector search capabilities. Your work will involve optimizing core algorithms, resolving complex issues at Internet scale, and implementing hardware-specific optimizations. Collaboration with various teams is essential as you contribute to the development of high-performance distributed systems.
Top Skills:
CC++Rust
Cloud • Security • Software • Analytics
As a Software Engineer in the Cloud EOS team, you will develop software products for Cloud-enabled WAN connectivity, focusing on control plane and data plane functionalities. The role involves working with technologies like multithreading, public cloud infrastructures, NFV, Containers, and microservices while maintaining a strong team collaboration.
Top Skills:
CC++
Cloud • Security • Software • Analytics
The role involves creating software to meet customer needs, developing internal tools, rapidly building proof of concepts, and engaging in open-source projects. Responsibilities include coding, integrating components, troubleshooting existing systems, and creating technical documentation. The candidate will also provide technical support and maintain professional relationships within the team.
Top Skills:
CC++GoPython
Semiconductor
As a Software Quality Engineer, you will collaborate with cross-functional teams to gather requirements and evaluate software solutions while maintaining the quality of Analog Devices' products. Your role includes developing test plans, implementing automated tests, and ensuring code coverage for the product evaluation software.
Top Skills:
.NetCC#C++
Semiconductor
The Senior Engineer, Embedded Software at Analog Devices will lead the embedded development efforts involving various MCUs and interfaces, work on Linux drivers and applications, and ensure effective SDLC practices. Responsibilities include advanced system design, prototyping, technical documentation, and team leadership.
Top Skills:
CC++
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