15 Iot Developer jobs in Ireland

Senior Firmware Engineer

Cork, Munster Advanced Energy

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Senior Firmware Engineer
**ABOUT ADVANCED ENERGY**
Advanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE's power solutions enable customer innovation in complex applications for a wide range of industries including semiconductor equipment, industrial, manufacturing, telecommunications, data center computing and healthcare. With engineering know-how and responsive service and support around the globe, the company builds collaborative partnerships to meet technology advances, propel growth for its customers and innovate the future of power. Advanced Energy has devoted four decades to perfecting power for its global customers and is headquartered in Denver, Colorado.
**POSITION SUMMARY:**
We are seeking a highly skilled and experienced Senior Firmware Engineer to join our R&D team in Little Island, Cork, where you will lead the design, development, and optimization of embedded software and systems for cutting-edge medical products.
This role demands deep technical expertise in low-level programming, microcontroller and FPGA architectures, test-driven development, and hardware-software integration, along with strong skills in technical documentation and reporting.
As a senior member of the team, you will contribute to research and prototyping of innovative, new-to-world solutions that drive differentiation across AE's product portfolio.
You will act as a technical leader and subject matter expert, influencing cross-functional teams and driving tasks to completion. You will also engage directly with customers and senior stakeholders to ensure product designs effectively address real-world needs.
**RESPONSIBILITIES:**
+ Design and analyze firmware architecture, systems, and subsystems to meet specifications, cost, schedule, and quality goals.
+ Develop embedded firmware in compliance with IEC 62304 standards for medical devices.
+ Diagnose and resolve issues related to design, field performance, reliability, and test yields.
+ Own the success of products in customer applications by identifying and implementing corrective actions.
+ Follow established engineering procedures, including the Product Development Process and ECO process.
+ Research and evaluate new technologies to enhance product performance, safety, and quality.
+ Lead and mentor junior engineers and interns, fostering technical growth and collaboration.
+ Drive process efficiency and automation within the firmware development team.
+ Implement best practices and design reviews within a cross-functional engineering environment.
+ Collaborate with the Advanced Development team to assess technology readiness for new product launches.
+ Work closely with cross-functional teams including NPI, purchasing, quality, program/project management, finance, safety, and production.
+ Build and maintain strong peer-to-peer relationships across the organization.
**WORK ENVIRONMENT:**
This position is based at our Little Island facility in Cork, Ireland, within a collaborative and innovation-driven office and laboratory environment. The role involves regular use of electronic test equipment and may include work with high-voltage systems, requiring strict adherence to safety protocols.
Occasional domestic and international travel may be required to support product development, customer engagement, or collaboration with global teams.
**REQUIRED SKILLS:**
+ Proven track record of bringing embedded products to market and providing technical leadership.
+ Strong proficiency in C programming for embedded systems.
+ Experience with test-driven development and thorough technical documentation.
+ Demonstrated ability to solve complex technical problems independently.
+ Sound judgment in selecting methods and techniques to achieve engineering solutions.
+ Ability to manage multiple projects simultaneously in a dynamic environment.
+ Strong verbal and written communication skills, with the ability to collaborate across teams.
+ Experience leading and mentoring junior engineers or interns.
+ Skilled in influencing and negotiating in cross-functional or complex technical settings.
+ Creative problem-solver with a focus on quality, safety, cost, and delivery.
+ Hands-on engineer with a solid theoretical foundation.
+ Familiarity with industry practices, engineering standards, and internal procedures.
**DESIRABLE SKILLS:**
+ Experience with HDL (Verilog) for FPGA development.
+ Proficiency in object-oriented programming (e.g., C++, C#).
+ Experience with scripting languages such as Python or Perl.
+ Familiarity with firmware development to industry standards (e.g., IEC 62304).
+ Background in medical device product development.
+ Knowledge of advanced algorithms and control system integration.
+ Interest or background in biology or human anatomy (preferred for medical applications).
**EXPERIENCE:**
+ Minimum of 5 years' engineering experience in embedded systems, power electronics, or related industries; or 3 years' experience with a relevant PhD or research-focused Master's degree.
+ Proven experience in product development, with a track record of technical leadership and successful product launches.
+ Background in medical device development or power electronics is highly desirable.
+ Demonstrated career progression, including increasing technical responsibilities and contributions to intellectual property (e.g., patents, publications, or proprietary designs).
**EDUCATION:**
+ Bachelor's degree (Level 8 or higher) in Electrical Engineering or a related technical discipline with relevant experience.
+ A postgraduate qualification (Master's or PhD) in a relevant field is an advantage.
This advertiser has chosen not to accept applicants from your region.

Senior Firmware Engineer

Cork, Munster €125000 - €150000 Annually Advanced Energy Management Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Press Tab to Move to Skip to Content Link

Select how often (in days) to receive an alert: Create Alert

Advanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE's power solutions enable customer innovation in complex applications for a wide range of industries including semiconductor equipment, industrial, manufacturing, telecommunications, data center computing and healthcare. With engineering know-how and responsive service and support around the globe, the company builds collaborative partnerships to meet technology advances, propel growth for its customers and innovate the future of power. Advanced Energy has devoted four decades to perfecting power for its global customers and is headquartered in Denver, Colorado.

POSITION SUMMARY:

We are seeking a highly skilled and experienced Senior Firmware Engineer to join our R&D team in Little Island, Cork, where you will lead the design, development, and optimization of embedded software and systems for cutting-edge medical products.
This role demands deep technical expertise in low-level programming, microcontroller and FPGA architectures, test-driven development, and hardware-software integration, along with strong skills in technical documentation and reporting.
As a senior member of the team, you will contribute to research and prototyping of innovative, new-to-world solutions that drive differentiation across AE's product portfolio.
You will act as a technical leader and subject matter expert, influencing cross-functional teams and driving tasks to completion. You will also engage directly with customers and senior stakeholders to ensure product designs effectively address real-world needs.

RESPONSIBILITIES:

  • Design and analyze firmware architecture, systems, and subsystems to meet specifications, cost, schedule, and quality goals.
  • Develop embedded firmware in compliance with IEC 62304 standards for medical devices.
  • Diagnose and resolve issues related to design, field performance, reliability, and test yields.
  • Own the success of products in customer applications by identifying and implementing corrective actions.
  • Follow established engineering procedures, including the Product Development Process and ECO process.
  • Research and evaluate new technologies to enhance product performance, safety, and quality.
  • Lead and mentor junior engineers and interns, fostering technical growth and collaboration.
  • Drive process efficiency and automation within the firmware development team.
  • Implement best practices and design reviews within a cross-functional engineering environment.
  • Collaborate with the Advanced Development team to assess technology readiness for new product launches.
  • Work closely with cross-functional teams including NPI, purchasing, quality, program/project management, finance, safety, and production.
  • Build and maintain strong peer-to-peer relationships across the organization.

WORK ENVIRONMENT:

This position is based at our Little Island facility in Cork, Ireland, within a collaborative and innovation-driven office and laboratory environment. The role involves regular use of electronic test equipment and may include work with high-voltage systems, requiring strict adherence to safety protocols.
Occasional domestic and international travel may be required to support product development, customer engagement, or collaboration with global teams.

REQUIRED SKILLS:

  • Proven track record of bringing embedded products to market and providing technical leadership.
  • Strong proficiency in C programming for embedded systems.
  • Experience with test-driven development and thorough technical documentation.
  • Demonstrated ability to solve complex technical problems independently.
  • Sound judgment in selecting methods and techniques to achieve engineering solutions.
  • Ability to manage multiple projects simultaneously in a dynamic environment.
  • Strong verbal and written communication skills, with the ability to collaborate across teams.
  • Experience leading and mentoring junior engineers or interns.
  • Skilled in influencing and negotiating in cross-functional or complex technical settings.
  • Creative problem-solver with a focus on quality, safety, cost, and delivery.
  • Hands-on engineer with a solid theoretical foundation.
  • Familiarity with industry practices, engineering standards, and internal procedures.

DESIRABLE SKILLS:

  • Experience with HDL (Verilog) for FPGA development.
  • Proficiency in object-oriented programming (e.g., C++, C#).
  • Experience with scripting languages such as Python or Perl.
  • Familiarity with firmware development to industry standards (e.g., IEC 62304).
  • Background in medical device product development.
  • Knowledge of advanced algorithms and control system integration.
  • Interest or background in biology or human anatomy (preferred for medical applications).

EXPERIENCE:

  • Minimum of 5 years' engineering experience in embedded systems, power electronics, or related industries; or 3 years' experience with a relevant PhD or research-focused Master's degree.
  • Proven experience in product development, with a track record of technical leadership and successful product launches.
  • Background in medical device development or power electronics is highly desirable.
  • Demonstrated career progression, including increasing technical responsibilities and contributions to intellectual property (e.g., patents, publications, or proprietary designs).

EDUCATION:

  • Bachelor's degree (Level 8 or higher) in Electrical Engineering or a related technical discipline with relevant experience.
  • A postgraduate qualification (Master's or PhD) in a relevant field is an advantage.
This advertiser has chosen not to accept applicants from your region.

Senior Firmware Engineer

Dublin, Leinster €125000 - €150000 Annually Halos Body Cams

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

HALOS is an advanced body camera and cloud software scaleup, working with some of the biggest names in security, services, and law enforcement. At HALO, we're passionate about safety and innovation, constantly staying ahead of threats and reducing risk.

What sets HALOS apart is not just the cutting-edge technology we develop but the culture we've nurtured. Our team embodies openness, transparency, and a "one team" spirit. We're a group of passionate individuals, all working on exciting and impactful projects. Here, you'll find an environment that fosters collaboration, creativity, and a shared sense of purpose .

As a senior firmware engineer you will be a key member of the Technology team that is developing the next generation body worn cameras and accessories. You will work closely with cross-functional teams including product management, software engineering, technical support, testing, and suppliers to deliver robust and innovative camera products. You will take ownership of firmware related issues and must be responsive and flexible within an open collaborative peer environment.


Day to Day
  • Maintain, troubleshoot & debug, continuously improve, and manage existing firmware versions.
  • Design, develop, and maintain firmware for complex System-on-Chips (SoC)
  • Develop firmware for IoT connectivity including WiFi, Bluetooth and LTE
  • Optimise firmware for performance, power consumption and reliability
  • Collaborate closely with software engineering on developing new features and integrating them with hardware
  • Manage codebase, repositories & deployments (incl. pipeline management)
  • Work closely with colleagues and manufacturing partners on solving technical problems
  • Develop test utilities and automation tools for validation and manufacturing support
  • Participate in design reviews and code reviews for existing firmware
  • Work on design documentations including specifications and interface protocol
About You
  • You have a deep understanding of firmware design for SoCs, including video (image capture and processing), audio, power management, and wireless communications
  • Familiar with Firmware development environments primarily include Embedded Linux (C, C++)
  • Good understanding of battery-operated devices with power and thermal management and the design constraints
  • Excellent communication skills and strong analytical skills
  • Knowledge of the Product Development Lifecycle
  • Knowledge of camera drivers, pipeline, 3A architecture, video encoder optimization is a plus.
  • Scripting experience in Python or Bash for test automation is a plus
Your Qualifications
  • Bachelor's degree or above in Electrical, Electronics, Computer Science or a related field
  • Minimum of 5 years of hands-on experience in firmware development, preferably in video security products or related fields
  • Must have strong understanding of the design and development on complex embedded products using SoCs
  • Strong programming experience and demonstrated proficiency in C/C++ for embedded systems
  • Experience working with manufacturers in Asia a plus

Benefits

Generous Annual Leave Allowance

Competitive salary and commission package

Learning and Development opportunities

Private Health Insurance

Cycle to work scheme

Home & Tech scheme

Regular company events and social initiatives

The HALOS Hiring Process

Here's what we expect the hiring process for this role to be, should all go well with your candidacy. This entire process is expected to take 1-3 weeks to complete and you'd be expected to start on a specific date.

Application

30 minute introductory meeting with the recruiting team

45 minute Interview with department hiring manager

60 minute meeting with wider department

Offer!

Diversity & Inclusion

We're an Equal Opportunity Employer and embrace a diversity of backgrounds, cultures, and perspectives. We do not discriminate on the basis of race, colour, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law.

This advertiser has chosen not to accept applicants from your region.

Software Developer

Mulhuddart, Leinster IBM

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
We are seeking a skilled Software Developer to join our IBM MQ Software as a Service development team. As part of our team, you will be responsible for building, testing and maintaining a SaaS service on a variety of hyperscalers.  The ideal candidate will have experience in cloud technologies such as container orchestration, continuous integration, and deployment. You will be responsible for delivering new features into the service, maintaining and enhancing our continuous integration and deployment pipelines, and ensuring the smooth operation of our services. The role requires a good level of personal organisation and the ability to work well within a distributed global team in a fast paced and exciting environment.
The MQ SaaS team employs agile development practices with all team members actively engaged in the planning, development, testing and usability related tasks owned and delivered by their 'Delivery Team'. Preferred candidates will be enthusiastic, highly motivated team players who have cloud software skills/experience and demonstrate a genuine desire and aptitude to perform the multi-disciplinary activities inherent in a DevOps role. Knowledge of continuous delivery techniques is important to ensure the stability of a live service. Successful candidate will be proficient in Agile Delivery practices and passionate about delivering on team objectives and sprint goals. The work performed will have a high degree of technical content, is diverse and challenging yet always rewarding. If you love technology, a technical challenge, being part of a successful team and want to make a difference to how global business meets the demands of moving data around the world quickly, securely and reliably then MQ SaaS is for you.
**Your role and responsibilities**
Successful candidates will have strong coding skills and a desire to learn full stack development, including but not limited to Feature Development, Testing and Customer Support. Candidates should also be comfortable working as part of a global team and possess good verbal & written communication skills.
A successful individual for this role should possess:
* An understanding of cloud technologies including networking and security
* A technical background in using development tools such as Git, VS Code, make etc.
* Analytical and problem solving expertise, with the ability to investigate issues and apply fixes throughout the development lifecycle.
* Experience in applying Cloud Engineering practices to enable Continuous Delivery.
* Automation skills in testing, scripting (e.g. Bash), pipelines, and utilities.
**Please note - This position requires working onsite a minimum of 3 days per week at our Dublin location
**Required technical and professional expertise**
* Development skill in Golang/Python to deliver robust scalable solutions.
* Technical knowledge in building, deploying and running applications in a Cloud environment such as AWS
* Proficiency with Kubernetes/OpenShift and container orchestration
* Good scripting experience, e.g. bash
**Preferred technical and professional experience**
* 4+ years experience in cloud engineering
* Proficient in agile development methodologies and tools
* Experience in utilizing Helm charts for packaging and deploying containerized applications
* Knowledge of terraform to provision and manage infrastructure
* Familiarity with Docker, Istio, and other container technologies.
* Management of version control and collaboration using Git and GitHub.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Software Developer

Dublin, Leinster Citigroup

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

**Software Developer**
By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
**Team/Role Overview**
The Software Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
**What you'll do**
**Java experience with modern IoC frameworks like Spring.**
**Experience with and ability to lead CICD / agile delivery mechanisms.**
**Experience with writing and deploying microservices as containers to kubernetes environment for example RH OpenShift. ss**
**Understanding and passion for writing clean code.**
**Experience with SQL queries using Oracle Database.**
**Understanding of TDD and BDD testing and working closely with analysts on user stories and test criteria.**
**Experience working in mixed/virtual/diverse environments (small co-located team with a larger team in another location) Desirable: Financial services experience, Knowledge of resilient enterprise systems in areas like core banking, or financial messaging**
**Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.**
**What we'll need from you**
**Relevant experience in the Financial Service industry**
**Experience with Scrum and Agile deliveries**
**Intermediate level experience in Applications Development role**
**Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code**
**Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems**
**Apply fundamental knowledge of programming languages for design specifications.**
**Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging**
**Consistently demonstrates clear and concise written and verbal communication**
**Demonstrated problem-solving and decision-making skills**
**Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements**
**Bachelor's degree/University degree or equivalent experience**
**What we can offer you**
By joining Citi Dublin, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits that support you (and your family) to be well, live well and save well. Discover more here.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energised to join us, motivated to stay, and empowered to thrive.
**Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.**
**#LI-SM9**
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.

Software Developer 2026

Mulhuddart, Leinster IBM

Posted today

Job Viewed

Tap Again To Close

Job Description

**Introduction**
Elevate Your Career with IBM Ireland - Join Us as a Software Developer!
Are You Ready to Shape the Future of AI and Cloud Technology?
At IBM Ireland, we're not just developing software; we're revolutionizing the way businesses operate. As a part of our elite teams, you'll build the cutting-edge AI-powered, cloud-native and AI solutions. You will reimagine how current and future industries will evolve. Here, your ideas matter, and your work will shape the future!
Why IBM Ireland?
Innovate with Impact: Be at the forefront of technological innovation, developing backend services and APIs that power our world-class AI-infused management features.
Collaborate & Thrive: Work alongside industry-leading Architects, AI Experts, Product Managers, DevOps Engineers, and Test Automation Engineers in a dynamic, multi-disciplinary environment that fosters creativity and teamwork.
Endless Growth Opportunities: With our global reach and commitment to innovation, IBM Ireland is the perfect place to advance your career and explore new possibilities. Our doors are always open for those eager to learn and grow!
**Your role and responsibilities**
What We're Looking For:
* Tech Savvy: You have a strong passion for modern software development using languages such as Java, Python, Javascript, C/C++, Go etc and a keen interest and/or understanding of web applications, GenerativeAI and cloud technologies. Demonstrates a firm grasp of software development methodologies.
* Growth Minded: You are at your best when working with the best. You love mentoring and being mentored and always willing to learn new skills/technologies for you and your colleagues.
* Self-Starter: You're a proactive problem-solver who takes initiative and thrives in a fast-paced, dynamic setting.
What Are the Opportunities in IBM Ireland:
As a Developer at IBM Ireland, there are opportunities to work across the following roles/areas:
* Backend Development Design and build robust microservices and APIs using Java, driving the next generation of our hybrid cloud management products.
* Frontend Development Create stunning experiences for users of our software, solving design and user experienced by leveraging your creative problem-solving skills.
* Fuel the Future of Software Technology: Work at the heart of our technology ecosystem, ensuring that our development and operational processes are seamless, efficient and scalable through pipeline automation. If you are passionate about making processes faster and more efficient, this is the area for you.
* Be a Guardian of Quality: If you have keen eye for detail and a passion for quality, a love for uncovering hidden issues, we have roles that will meet your curiosity and detective skills.
Join Us at IBM Ireland and Be Part of Something Extraordinary!
Are you a growth-minded individual ready to make a real impact? Do you thrive in an environment where learning and collaboration are key? If so, we want to hear from you!
Apply Now and Start Your Journey with IBM Ireland - Where Innovation Meets Opportunity!
**Required technical and professional expertise**
* Experience with algorithms, data structures, GenerativeAI/LLMs.
* Familiarity with test automation frameworks.
* Container technologies (Docker, Kubernetes), and microservices.
* Cloud technologies (IBM Cloud, AWS, Azure etc).
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Principal Software Developer

Oracle

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Description**
Design, devPrincipal Software Engineer (Performance & Efficiency - OCI Core Engineering)
Location:
UK / Ireland / Europe - Remote-friendly (subject to Oracle HR policy)
Note: Dublin and Czech Republic are considered key OCI hubs in Europe.
Organization:
OCI Energization / Technical Strategy Team
Level:
IC4 or IC5 preferred
(IC3 candidates with exceptional skills will also be considered)
About the Team:
This team is part of a specialized technical strategy group within Oracle Cloud Infrastructure (OCI) focused on efficiency, performance improvements, and architectural excellence across core OCI services.
Rather than building specific customer-facing services, this team partners with other internal service teams (e.g., Spot, Storage, Multi-cloud) to analyze, improve, and optimize the performance, throughput, latency, and cost-efficiency of those services.
The mission includes:
* Enhancing service performance
* Reducing resource consumption
* Identifying architectural bottlenecks
* Improving infrastructure and code-level efficiency
* Supporting OCI's next-generation infrastructure initiatives
Key Responsibilities:
* Work with OCI service teams to identify and resolve performance bottlenecks.
* Perform in-depth system analysis across software and infrastructure layers.
* Lead design discussions to improve service performance and architecture.
* Deliver efficiency improvements that translate to tangible cost savings.
* Build internal tooling or frameworks for benchmarking, profiling, and optimization.
* Write clean, efficient, and well-tested code in Java and/or systems-level languages.
* Produce detailed reports and recommendations for service teams and leadership.
* Contribute to OCI's technical strategy on cloud infrastructure efficiency.
Minimum Qualifications:
* 10+ years of hands-on engineering experience in high-scale environments.
* Strong proficiency in Java (core development, tuning, debugging).
* Deep understanding of system-level performance (latency, throughput, memory).
* Experience working in Linux environments (as a developer, not sysadmin).
* Familiarity with containerized environments and OCI/Kubernetes-based deployments.
* Demonstrated experience with profiling tools, benchmarking, and performance optimization.
* Experience with distributed systems or cloud service architecture.
* Ability to work independently and collaborate with remote global teams.
Preferred Qualifications:
* Background in performance engineering roles (e.g., bottleneck analysis, profiling).
* Experience analyzing infrastructure cost vs. compute performance trade-offs.
* Familiarity with OCI or other major cloud providers (AWS, GCP, Azure).
* Understanding of Linux kernel behavior and low-level debugging.
* Systems programming experience in C/C++ is a plus.
* Track record of delivering efficiency gains in large-scale environments.elop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
**Responsibilities**
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Career Level - IC4
**About Us**
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That's why we're committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing or by calling +1 in the United States.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Iot developer Jobs in Ireland !

Software Developer (Golang)

Mulhuddart, Leinster IBM

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
We are seeking a Cloud developer to join our IBM MQ Software as a Service development team. As part of our team, you will be responsible for building, testing and maintaining a SaaS service on a variety of hyperscalers.  The ideal candidate will have experience in cloud technologies such as container orchestration, continuous integration, and deployment. You will be responsible for delivering new features into the service, maintaining and enhancing our continuous integration and deployment pipelines, and ensuring the smooth operation of our services. The role requires a good level of personal organisation and the ability to work well within a distributed global team in a fast paced and exciting environment.
The MQ SaaS team employs agile development practices with all team members actively engaged in the planning, development, testing and usability related tasks owned and delivered by their 'Delivery Team'. Preferred candidates will be enthusiastic, highly motivated team players who have cloud software skills/experience and demonstrate a genuine desire and aptitude to perform the multi-disciplinary activities inherent in a DevOps role. Knowledge of continuous delivery techniques is important to ensure the stability of a live service. Successful candidate will be proficient in Agile Delivery practices and passionate about delivering on team objectives and sprint goals. The work performed will have a high degree of technical content, is diverse and challenging yet always rewarding. If you love technology, a technical challenge, being part of a successful team and want to make a difference to how global business meets the demands of moving data around the world quickly, securely and reliably then MQ SaaS is for you.
**Your role and responsibilities**
Successful candidates will have strong coding skills (GoLang essential) and a desire to learn full stack development, including but not limited to Feature Development, Testing and Customer Support. Candidates should also be comfortable working as part of a global team and possess good verbal & written communication skills.
**Required technical and professional expertise**
* Development skill in Golang to deliver robust scalable solutions.
* Technical knowledge in building, deploying and running applications in a Cloud environment such as AWS
* Proficiency with Kubernetes/OpenShift and container orchestration
* Good scripting experience, e.g. bash
**Preferred technical and professional experience**
* 4+ years experience in cloud engineering
* Proficient in agile development methodologies and tools
* Experience in utilizing Helm charts for packaging and deploying containerized applications
* Knowledge of terraform to provision and manage infrastructure
* Familiarity with Docker, Istio, and other container technologies.
* Management of version control and collaboration using Git and GitHub.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer

Mulhuddart, Leinster IBM

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
We are seeking a skilled Senior Software Developer to join our IBM MQ Software as a Service development team. As part of our team, you will be responsible for building, testing and maintaining a SaaS service on a variety of hyperscalers.  The ideal candidate will have experience in cloud technologies such as container orchestration, continuous integration, and deployment. You will be responsible for delivering new features into the service, maintaining and enhancing our continuous integration and deployment pipelines, and ensuring the smooth operation of our services. The role requires a good level of personal organisation and the ability to work well within a distributed global team in a fast paced and exciting environment.
The MQ SaaS team employs agile development practices with all team members actively engaged in the planning, development, testing and usability related tasks owned and delivered by their 'Delivery Team'. Preferred candidates will be enthusiastic, highly motivated team players who have cloud software skills/experience and demonstrate a genuine desire and aptitude to perform the multi-disciplinary activities inherent in a DevOps role. Knowledge of continuous delivery techniques is important to ensure the stability of a live service. Successful candidate will be proficient in Agile Delivery practices and passionate about delivering on team objectives and sprint goals. The work performed will have a high degree of technical content, is diverse and challenging yet always rewarding. If you love technology, a technical challenge, being part of a successful team and want to make a difference to how global business meets the demands of moving data around the world quickly, securely and reliably then MQ SaaS is for you.
**Your role and responsibilities**
Successful candidates will have strong coding skills and a desire to learn full stack development, including but not limited to Feature Development, Testing and Customer Support. Candidates should also be comfortable working as part of a global team and possess good verbal & written communication skills.
A successful individual for this role should possess:
* A strong understanding of cloud technologies including networking and security
* A strong technical background in using development tools such as Git, VS Code, make etc.
* Strong analytical and problem solving expertise, with the ability to investigate issues and apply fixes throughout the development lifecycle.
* Experience in applying Cloud Engineering practices to enable Continuous Delivery.
* Ability to take ownership of tasks, proactively driving them to their completion.
**Please note - This position requires working onsite a minimum of 3 days per week at our Dublin location
**Required technical and professional expertise**
* Development skill in Golang/Python to deliver robust, scalable solutions.
* Technical expertise in building, deploying and running applications in a Cloud environment such as AWS, IBM cloud, Azure.
* Strong proficiency with Kubernetes/OpenShift and container orchestration.
* Familiarity with Docker, Istio, and other container technologies.
* Management of version control and collaboration using Git and GitHub.
* Strong scripting experience, e.g. bash.
**Preferred technical and professional experience**
* 6+ years experience in Software Development
* Proficient in agile development methodologies and tools.
* Experience in utilizing Helm charts for packaging and deploying containerized applications.
* Knowledge of terraform to provision and manage infrastructure.
* Experience leading teams in an agile environment.
* Experience in owning and driving business outcomes.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Senior Software Developer

Dublin, Leinster Citigroup

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

**Senior Software Developer**
By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress.
**Team/Role Overview**
This role leads an experienced engineering team to implement new or revised application systems in coordination with the Issuer Services Technology team.
The Issuer Services business has aggressive business growth goals for the next 3-5 years and has made considerable additional investments in Technology, including quadrupling the size of the technology organization during the past few years. This role is critical to ensure our project oversight and delivery of solutions to the Operations and the Front Office businesses are best in class and scalable to continue supporting growth within the business and our internal technology organization.
**What you'll do**
The Senior Software Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. We are seeking a java developer with strong data/event-driven design and implementation skills to implement our next generation Issuer technology.
+ Software Engineer to deliver end to end development
+ Work closely with wider stakeholders to deliver projects
+ Provide technical and functional expertise to the team
+ Mentor junior team members
+ Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks
+ Contribute to design and system architectures.
**What we'll need from you**
**Must-haves:**
+ Extensive experience with Strong event-driven architecture, design and development skills
+ Java experience with modern IoC frameworks like Spring.
+ Experience with HTML5 frameworks like Angular or React.
+ Experience with and ability to lead CICD / agile delivery mechanisms.
+ Experience with writing and deploying microservices as containers to kubernetes environment for example RH OpenShift. ss
+ Understanding and passion for writing clean code.
+ Experience with SQL queries using Oracle Database.
+ Understanding of TDD and BDD testing and working closely with analysts on user stories and test criteria.
+ Experience working in mixed/virtual/diverse environments (small co-located team with a larger team in another location) Desirable: Financial services experience, Knowledge of resilient enterprise systems in areas like core banking, or financial messaging
**Desirable:**
+ Financial services experience
+ Experience with Scrum and Agile deliveries.
+ Knowledge of resilient enterprise systems
+ Bachelors/Master Degree either in technology disciplines
**What we can offer you**
By joining Citi Dublin, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits that support you (and your family) to be well, live well and save well. Discover more here.
Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energised to join us, motivated to stay, and empowered to thrive.
**Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.**
**#LI-SM9**
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Iot Developer Jobs