E

Eaton

Power management leader for electrical systems

Embedded Systems Design Engineer - Research & Development Engineering

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeDublin, IrelandNo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science or a related engineering discipline is required.
  • At least 3 years of embedded C/C++ development experience delivering high-quality products is required.
  • Strong experience with source control systems such as Git and build systems, including cross-compilation and multi-repository environments, is required.
  • Experience developing for real-time embedded Linux or RTOS environments, including threading, communication, and memory management, is required.
  • Strong hardware/software integration knowledge, including schematics, drivers, and communication protocols such as SPI, I2C, and DMA, is required.
  • Experience with signal processing techniques such as FFT, DWT, and filtering is required.
  • Experience with MATLAB/Simulink code generation for embedded systems is required.
  • Strong system-level understanding of embedded hardware/software interactions and performance optimization is required.
  • Awareness of emerging technologies, tools, and development methodologies is required.
  • Experience applying structured engineering processes such as DFSS and Lean is preferred.

Responsibilities

  • Contribute to the design and development of embedded software and communication infrastructure for deploying analytics on edge devices.
  • Own components of solution development from technical requirements through implementation, validation, and integration.
  • Design and optimize digital signal processing and machine learning workloads for embedded hardware platforms.
  • Develop advanced signal processing algorithms leveraging hardware acceleration capabilities.
  • Provide technical leadership in hardware/software integration, including architecture decisions, I/O configuration, and board-level considerations.
  • Develop and maintain software-in-the-loop and processor-in-the-loop validation frameworks.
  • Guide design trade-offs, performance optimization, and system-level decisions.
  • Coordinate technical activities across engineering, test, and stakeholder groups to ensure successful project delivery.
  • Contribute to backlog definition, sprint planning, and agile execution, ensuring alignment with project objectives.
  • Communicate technical plans, risks, and progress to stakeholders.
  • Support and drive software quality through structured testing, quality assurance collaboration, and metrics tracking.
  • Identify and implement improvements in tools, processes, and development practices to enhance efficiency and compliance.
  • Apply engineering best practices, including secure coding, version control, and design methodologies.
  • Explore and evaluate emerging tools, technologies, and methodologies relevant to embedded systems and edge analytics.
  • Contribute to knowledge sharing and mentoring within the team.

Desired Qualifications

  • Experience with unit testing frameworks and test-driven development.
  • Experience with build and test automation, such as continuous integration/continuous delivery pipelines using GitHub Actions.
  • Knowledge of cybersecurity principles, including secure coding, encryption, and system security.
  • Experience with system simulation tools such as QEMU and Renode.
  • Knowledge of software architecture principles and design patterns, such as SOLID and layered architecture.
  • Experience contributing to cross-functional engineering initiatives and mentoring junior engineers.

About the Company

Eaton

Power management leader for electrical systems

Eaton designs and sells electrical power management products and services for data centers, utilities, aerospace, and other industries. It provides hardware like switches, circuit breakers, transformers, and distribution equipment, plus software and services to monitor, protect, and optimize power flow from generation to end use. It combines an end-to-end power management portfolio with a long history of acquisitions to be a broad, globally integrated provider. Its goal is to enable reliable, efficient, and safe electrification across industries by improving energy management and resilience.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1911

Recently Posted Jobs

Explore more opportunities at Eaton

See more jobs