Embedded Software Engineer

5 days ago


Cork, Cork, Ireland European Tech Recruit Full time

Direct message the job poster from European Tech Recruit

Principal Consultant | Software Engineering, AI & CV/ML, Semiconductors & Electronics

Embedded Software Engineer

European Tech Recruit are working closely with a leading semicon company, based in the county Cork area, who are looking for a talented Embedded Software Engineer to join their team.

Responsibilities as Embedded Software Engineer:

  • Developing embedded software in C/C++, including the creation of system algorithms, conducting performance evaluations, code profiling, and optimization.
  • Deploying neural networks on hardware accelerators using either internal or open-source libraries like TensorFlowMicro.
  • Incorporating machine learning (ML) and digital signal processing (DSP) algorithms into the sensor software framework and performing both offline and real-time validation and testing.
  • Interpreting system and system-on-chip (SoC) hardware requirements and converting them into software models and frameworks.
  • Designing software frameworks and implementing modules across various processors such as CPUs, MCUs, and GPUs.
  • Creating prototype reference platforms for mobile devices, smartwatches, hearables, and more.
  • Collaborating with global teams across systems, hardware, and software domains.

Requirements:

  • The ideal candidate should possess a deep understanding of C/C++ and have experience with unit and system testing using frameworks such as Google Test.
  • A solid understanding of system-on-chip (SoC) architecture is required.
  • Experience in embedded or mobile programming, with a focus on optimizing algorithms for low power consumption and minimal memory usage. A strong grasp of concepts such as threads, memory management, registers, and real-time operating systems (RTOS) is essential.
  • Proficiency in at least one interpreted language (Python, Perl, Ruby).
  • Exceptional written, verbal, and presentation skills are necessary.
  • The candidate should have strong analytical abilities and be capable of thriving in a dynamic, fast-paced team environment that spans multiple geographic locations.
  • Proficiency in translating MATLAB algorithms into C code, including both floating-point and fixed-point implementations.
  • Experience in modifying device drivers.
  • Familiarity with peripherals such as I2C, I3C, and SPI.
  • Experience working with version control systems like Git, Perforce, etc.
  • Practical experience with machine learning frameworks such as PyTorch and TensorFlow.
  • Experience in implementing fundamental machine learning algorithms like SVMs, neural networks, etc., in C.

If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com.

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering, Design, and Information Technology

Industries

Semiconductor Manufacturing, Computer Hardware Manufacturing, and Software Development

#J-18808-Ljbffr

  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Telecom Semiconductor Company, requires an Embedded C Security Engineer for a role based in Cork City, Ireland. The role requires the candidate to be based onsite four days per week.Role:You will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility...


  • Cork, Cork, Ireland Software Placements Full time

    Client:Our client, a leading Multinational Telecom Semiconductor Company, requires an Embedded C Security Engineer for a role based in Cork City, Ireland. The role requires the candidate to be based onsite four days per week.Role:You will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility...


  • Cork, Cork, Ireland Software Placements Full time

    Job OverviewSoftware Placements is seeking an Embedded C Security Software Engineer to work with a leading Multinational Telecom Semiconductor Company in Cork City. As a key member of the team, you will design, develop, create, modify, and validate embedded and cloud edge software applications that meet customer needs.The role requires strong communication...


  • Cork, Cork, Ireland Software Placements Full time

    Job SummaryWe are seeking a highly skilled Embedded C Security Engineer to join our client, a leading Multinational Telecom Semiconductor Company based in Cork City, Ireland. The ideal candidate will have expertise in designing and developing secure embedded software solutions.


  • Cork, Cork, Ireland TN Ireland Full time

    Social network you want to login/join with:Embedded Software Engineer (C Coders), CorkClient: ic resourcesLocation: Cork, IrelandJob Category: OtherEU work permit required: YesJob Reference: cd33ff1bc424Job Views: 73Posted: 21.01.2025Expiry Date: 07.03.2025Job Description:Embedded Software Engineer (C Coders) – Relocation to Cork, Ireland - €50k -...


  • Cork, Cork, Ireland European Tech Recruit Full time

    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from European Tech RecruitPrincipal Consultant | Software Engineering, AI & CV/ML, Semiconductors & ElectronicsEmbedded Software EngineerEuropean Tech Recruit are working closely with a leading semiconductor company, based in the County Cork area, who are looking for...


  • Cork, Cork, Ireland Analog Devices Full time

    We are looking for an enthusiastic and committed Software Engineer to join the E-Mobility SW group. The successful candidate will work on all aspects of cutting-edge wireless battery management systems. Experience BS and MSc in Computer Science, Computer or Electronics Engineering, or a related field with 2 years of industry experience Essential...


  • Cork, Cork, Ireland Analog Devices International Unlimited Company Full time

    Drive the development of cutting-edge embedded software tools and AI-enhanced toolchains for next-generation SoCs. As a Staff/Technical Lead, you will lead a technical team in embedded software and toolchains, defining and implementing modern, best-in-class embedded development workflows that improve developer productivity.About the RoleWe are seeking a...


  • Cork, Cork, Ireland TN Ireland Full time

    Job Description:Embedded Software Engineer (C Coders)We are seeking a highly skilled Embedded Software Engineer to join our firmware team in Cork, Ireland. As an Embedded Software Engineer, you will be responsible for designing, developing, and maintaining device drivers and bootloaders.You will work with premium tier high-performance silicon and have the...


  • Cork, Cork, Ireland Software Placements Full time

    Requirements and QualificationsBachelor's Degree: In Engineering, Information Systems, Computer Science, or related field.Experience: 3-5 years of relevant experience in Embedded C, Python, and ARM security architecture.Skills: Expertise in designing/developing scalable embedded software, strong understanding of operating system and memory management...


  • Cork, Cork, Ireland European Tech Recruit Full time

    Embedded Test Software Engineer (SW Test)We are working with a world-leading technology company, based in Cork, who are looking to expand their core software engineering group, by hiring an experienced Software Test Engineer who has a broad understanding across embedded software, firmware and an appreciation of hardware.This is a full-time position, which...


  • Cork, Cork, Ireland Analog Devices, Inc. Full time

    **Job Summary**We are seeking a highly skilled Embedded AI Software Engineer to contribute to the development of cutting-edge toolchains for compiling, optimizing, and deploying AI models on ADI's embedded hardware platforms.The ideal candidate will have strong experience in embedded development, compiler toolchains, and cross-compilation. Familiarity with...


  • Cork, Cork, Ireland European Tech Recruit Full time

    Associate Consultant at USA Tech RecruitmentEmbedded Systems Software EngineerJob OverviewThis role offers the opportunity to work with cutting-edge sensor technologies in smartphones, automotive, IoT, smartwatches, and other consumer electronics. The position spans the full product lifecycle, from early R&D to commercial deployment, collaborating with...


  • Cork, Cork, Ireland TN Ireland Full time

    Welcome to TN Ireland, where we are shaping the future of embedded software development tools. The Software Product Experience team within Analog Devices is seeking an experienced software engineer to join our globally distributed software team.This role involves developing and maintaining ADI's next-generation embedded development tools, focusing on...


  • Cork, Cork, Ireland Motorola Solutions Full time

    Embedded Software Engineer page is loadedEmbedded Software EngineerApply locations Cork, Ireland - Business CNTR (ZEI16)time type Full time posted on Posted 2 Days Ago job requisition id R47967Company OverviewAt Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help...


  • Cork, Cork, Ireland Reperio Human Capital Ltd Full time

    Job DescriptionWe are looking for an Embedded Software Engineer to join our team. The ideal candidate will have experience working with embedded systems, including IOT development.This role involves working on key products, including IOT Development and other services for clients across different industries.The successful candidate will be responsible for...


  • Cork, Cork, Ireland European Tech Recruit Full time

    Direct message the job poster from European Tech RecruitAssociate Recruitment Consultant | Software Engineering, Embedded Computing, Semiconductor, AI & MLJunior Embedded Software Test Engineer - C/C++ / Automation / Linux / Embedded SystemsWe are working with a world-leading technology company, based in Cork, looking to expand its core software engineering...


  • Cork, Cork, Ireland European Tech Recruit Full time

    Software Firmware EngineerWe are currently hiring for a leading semiconductor company, where you will join an expert team of Embedded Systems & Low-level engineers. Your role will be to design, develop, create, modify, and validate embedded software applications.You will work alongside a firmware development team contributing to the design and development of...


  • Cork, Cork, Ireland Analog Devices International Unlimited Company Full time

    This is a unique opportunity to shape the future of embedded software development by driving the development of next-generation embedded software tools and AI-enhanced toolchains for cutting-edge SoCs. As a Senior Technical Lead, you will lead a team of engineers in embedded software and toolchains, defining and implementing modern, best-in-class embedded...

  • Embedded Engineer

    5 days ago


    Cork, Cork, Ireland Reperio Human Capital Ltd Full time

    Embedded Software Engineer - €50k - Cork City Looking for Junior to Mid-level Embedded system engineers to join an exciting company in Start up stage to be a key contributor to their development team. This role will see you working on key products including IOT Development and other services for clients and different industries. This is a fantastic...