Senior Software Developer

2 weeks ago


Limerick, Limerick, Ireland Openchip & Software Technologies Full time

About Us

At Openchip & Software Technologies S.L., we're revolutionizing the tech landscape with innovative RISC-V chips that merge AI and HPC acceleration.

Job Summary

This is an exceptional opportunity for a seasoned Senior Performance Software Engineer to join our high-performance team, leveraging expertise in AI, HPC, and RISC-V to drive cutting-edge innovation.

Main Responsibilities

  1. Independently contribute to the team's success by optimizing AI, HPC, and other workloads/benchmarks for our RISC-V silicon with vector extensions.
  2. Lead workload characterization and drive solution implementation to enhance performance.
  3. Decompose applications and understand their behavior on the underlying hardware.
  4. Analyze performance at a system level, encompassing CPU, memory, storage, power utilization, and more.
  5. Profiling and optimizing on pre-silicon (simulators, emulators, FPGAs) and silicon environments.
  6. Troubleshoot and root cause analysis to resolve complex performance issues.
  7. Enhance HPC and AI libraries/runtimes.
  8. Collaborate with customers to optimize their critical workloads for our architecture.
  9. Instrumentation of performance/power at the OS level and integrate with CI/CD for automated benchmarking.
  10. Presentation of findings to senior technical leaders within the company and industry conferences.
  11. Upstream contribution where applicable.

Requirements

  • Bachelor/Master's degree in a relevant field.
  • 3-5 years of experience in the relevant field.
  • Proven experience in performance optimization and performance profiling/analysis tools (Linux perf, iperf, lmbench, sysbench, etc.).
  • Solid knowledge of low-level development languages (C, C++, Rust, etc.).
  • Assembly language experience (any architecture).
  • Performance benchmarking experience (CoreMark, FPMark, LMBench, Stream, SPEC CPU, etc.).
  • Solid understanding of operating systems, databases, networking, and cloud technologies.
  • Bare metal development experience for embedded systems/microcontrollers.
  • Standard tools for source control (git), continuous integration (Jira).
  • Team player with strong communication and collaboration skills.
  • Curious about new technologies/stacks.
  • Within- and cross-team collaboration capabilities.
  • Strong problem-solving skills with complex issue resolution.


  • Limerick, Limerick, Ireland Software Placements Full time

    Senior Firmware Engineer - Debug Tools Job Description:This role involves technical leadership across various domains, including debug, profiling, middleware integration, system config, command-line tooling, toolchain integration, and other related fields. You will collaborate with an existing cross-functional team of embedded, front-end and back-end...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    As a Staff Cloud Software Engineer at Openchip & Software Technologies, you'll be responsible for ensuring seamless orchestration, observation, and management of our RISC-V chips from the cloud.Key Responsibilities:Cloud Architecture: Design and implement Kubernetes device plug-ins to enable cloud-based orchestration and management of our platforms.Cloud...


  • Limerick, Limerick, Ireland Software Placements Full time

    Job OverviewWe are seeking a highly skilled Principal Embedded Software Development Specialist to join our team at Software Placements. This role requires a deep understanding of embedded software development, with a focus on designing, developing, and maintaining complex real-time heterogeneous systems.Key ResponsibilitiesProvide technical leadership in the...


  • Limerick, Limerick, Ireland Software Placements Full time

    About the RoleThis is an exciting opportunity for a seasoned Senior Firmware Development Expert to contribute to the development of cutting-edge firmware solutions for leading-edge semiconductor design and manufacturing companies.ResponsibilitiesDesign, develop, and maintain complex firmware solutions for mixed-signal, heterogeneous embedded...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    About Openchip & Software Technologies">We're dedicated to innovating RISC-V chips that push the boundaries of HPC and AI acceleration. As a leading-edge technology firm, we strive to create an environment where talented professionals can thrive.This role is key to our cloud team, responsible for ensuring seamless cloud orchestration, observation, and...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    About the RoleWe are seeking a seasoned Senior Cloud Software Engineer to join our cloud team at Openchip & Software Technologies. As a key member of our team, you will play a crucial role in ensuring our chips can be orchestrated, observed, and managed from the cloud.Key Responsibilities:Design and implement Kubernetes device plug-ins and extensions to...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    Openchip is building exciting new RISC-V chips with AI and HPC acceleration. As a Senior Performance Software Engineer, you will play a crucial role in our performance team, optimizing popular AI and HPC applications and benchmarks to deliver best in class performance and work with customers to optimize their workloads.Key responsibilities:Make independent...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    Openchip is building exciting new RISC-V chips with AI and HPC acceleration. As a Senior Performance Software Engineer, you will play a crucial role in our performance team, optimizing popular AI and HPC applications and benchmarks to deliver best in class performance and work with customers to optimize their workloads.Key responsibilities:1. Make...


  • Limerick, Limerick, Ireland TN Ireland Full time

    Company OverviewAt ACI Worldwide, we're revolutionizing the way transactions are made globally. Our cutting-edge payments technology empowers banks, billers, and merchants to drive growth while modernizing their payment infrastructures securely.Salary and BenefitsWe offer a competitive salary and benefits package in a casual work environment that values...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    Openchip is building exciting new RISC-V chips with HPC and AI acceleration. As a Senior Cloud Software Engineer, you will play a crucial role within our cloud team ensuring our chips can be orchestrated, observed, and managed from the cloud by delivering Kubernetes device plug-ins, exposing to observability stacks, and integrating with cloud hosted fleet...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    At Openchip & Software Technologies S.L., we are revolutionizing the industry with our innovative RISC-V chips featuring AI and HPC acceleration. We are seeking a highly skilled Senior Performance Software Engineer to join our performance team.About UsWe build exciting new products that change the world. As a Senior Performance Software Engineer, you will...


  • Limerick, Limerick, Ireland Cpl Healthcare Full time

    Cpl Healthcare is committed to delivering innovative healthcare solutions that improve lives.We're looking for a talented Senior Software Engineer to join our team in Limerick, where you'll have the opportunity to work on cutting-edge projects and collaborate with experienced professionals.In this role, you'll be responsible for developing software solutions...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    At Openchip & Software Technologies S.L., we are building innovative RISC-V chips with high-performance computing and AI acceleration capabilities. As a key member of our cloud team, you will play a crucial role in ensuring that our chips can be orchestrated, observed, and managed from the cloud by delivering Kubernetes device plug-ins, exposing to...


  • Limerick, Limerick, Ireland Sigmar Recruitment Full time

    **About the Role**Sigmar Recruitment is seeking a highly skilled Senior Software Engineer to join our team and drive the development of innovative medical applications.The ideal candidate will have a strong background in Web Development, Service Architecture, and Typescript, with experience in automated unit testing (xUnit).We are looking for someone who can...


  • Limerick, Limerick, Ireland TN Ireland Full time

    Social network you want to login/join with:Senior Software Development Engineer, LimerickLocation: Limerick, IrelandJob Category:OtherEU work permit required:YesJob Reference:Job Views:2Posted:28.03.2025Expiry Date:12.05.2025Job Description:We are looking for a passionate full-stack Senior Software Developer to be part of our Engineering Accelerations...


  • Limerick, Limerick, Ireland Openchip & Software Technologies Full time

    About the RoleWe are seeking a talented Senior Cloud Software Engineer to join our team at Openchip & Software Technologies. This is an exciting opportunity to contribute to the development of cloud software solutions for our RISC-V chips.Key Responsibilities:Develop and implement Kubernetes device plug-ins and extensions to ensure seamless orchestration and...


  • Limerick, Limerick, Ireland TN Ireland Full time

    We are looking for a highly skilled and motivated Senior Embedded Software Development Engineer to join our team at TN Ireland.About the RoleThis is an exciting opportunity for a talented software engineer with expertise in embedded systems and software quality assurance to lead our team's development efforts.You will be responsible for designing,...


  • Limerick, Limerick, Ireland Software Placements Full time

    Company OverviewOur client, a leading Multinational Semiconductor Company, is seeking a Senior Embedded Systems Test Engineer for a role based in Ireland.Job ResponsibilitiesThe Embedded Systems Test Engineer will drive the systems validation effort of our key programs, working closely with system architects and designers to understand requirements,...


  • Limerick, Limerick, Ireland Information Technology Association Galway Full time

    Job SummaryJoin our team as a Senior Software Engineer at Analog Devices, Inc. where you will be responsible for developing and maintaining Python-based applications with Tkinter UI.You will collaborate with cross-functional teams to design and implement software solutions and engage with customers to understand their requirements and improve user...


  • Limerick, Limerick, Ireland Analog Devices Full time

    We are looking for a passionate full-stack Senior Software developer to be part of our Engineering Accelerations Solutions team to work on the development of our end-to-end product environment solutions at ADI. In this role, you will apply your skills for the development, deployment and support of our software tools, techniques and methods to enable...