Eaton Logo

Eaton

Embedded Systems Design Engineer

Posted Yesterday
Be an Early Applicant
In-Office
Dublin, IRL
Mid level
In-Office
Dublin, IRL
Mid level
Designs and develops embedded software and communication infrastructure for edge intelligence platforms. Responsibilities include hardware/software integration, DSP and machine learning workload optimization, signal-processing algorithm development, system architecture, validation frameworks, testing, and performance optimization. Coordinates cross-functional engineering activities, supports agile delivery, communicates technical risks and plans, improves development processes, and mentors junior engineers.
The summary above was generated by AI
Eaton Dublin

Role is Hybrid 3 days onsite in our Dublin office and 2 days work from home.


Eaton House in Dublin serves as our global headquarters and the home of our new Centre for Intelligent Power. Located in the heart of the city, this centre brings together leading researchers and innovators who are focused on meeting the challenge of intelligent power through machine learning, computational intelligence, and data science. This is where we develop the technologies that will shape the future of how the world manages, distributes, and optimises power.

 
What you’ll do:

Eaton Corporation’s Center for Intelligent Power is seeking a Senior Engineer, Embedded Systems Design to lead the design and development of next-generation edge intelligence platforms. The role combines hands-on embedded systems development with technical leadership across moderately complex projects, from concept through implementation and delivery.

The successful candidate will drive the design of hardware-integrated software solutions for edge devices, including prototyping, testing, and product integration, while coordinating activities across cross-functional teams and stakeholders. They will contribute to the development and optimization of analytics workloads and provide technical guidance on system architecture, signal processing, and hardware integration.

Operating with a high degree of independence, this role influences project direction, ensures delivery against requirements, and applies advanced engineering methods and tools to solve complex problems in an agile development environment.


Technical Delivery & Design
•    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 to implementation, validation, and integration. 
•    Design and optimize DSP and machine learning workloads for embedded hardware platforms.
•    Develop advanced signal processing algorithms leveraging hardware acceleration capabilities.

System Integration & Architecture
•    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.

Project Execution & Collaboration
•    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 to project objectives.
•    Communicate technical plans, risks, and progress to stakeholders.

Quality, Process & Continuous Improvement
•    Support and drive software quality through structured testing, QA 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.

Innovation & Capability Development
•    Explore and evaluate emerging tools, technologies, and methodologies relevant to embedded systems and edge analytics.
•    Contribute to knowledge sharing and mentoring within the team."    

Qualifications:

Bachelor’s degree in computer science or related engineering discipline.
Minimum of 3 years’ experience in embedded C/C++ development with delivery of high-quality products.

Skills:

•    Strong experience with source control systems (e.g., Git) and build systems (cross-compilation, multi-repository environments).
•    Experience developing for real-time embedded Linux or RTOS environments (threading, communication, memory management).
•    Strong hardware/software integration knowledge including schematics, drivers, and communication protocols (e.g., SPI, I2C, DMA).
•    Experience with signal processing techniques (FFT, DWT, filtering).
•    Experience with MATLAB/Simulink code generation for embedded systems.
•    Proven debugging and problem-solving skills grounded in deep technical understanding.
•    Demonstrated ability to apply advanced problem-solving techniques and engineering tools to complex system challenges.
•    Strong system-level understanding of embedded hardware/software interactions and performance optimisation.
•    Awareness of emerging technologies, tools, and development methodologies.
•    Experience applying structured engineering processes (e.g., DFSS, Lean) preferred.

Preferred Skills:
•    Experience with unit testing frameworks and test-driven development.
•    Experience with build and test automation (e.g., CI/CD pipelines such as GitHub Actions).
•    Knowledge of cybersecurity principles including secure coding, encryption, and system security.
•    Experience with system simulation tools (e.g., QEMU, Renode).
•    Knowledge of software architecture principles and design patterns (e.g., SOLID, layered architecture).
•    Experience contributing to cross-functional engineering initiatives and mentoring junior engineers."
•    Contributes effectively toward team goals and influences the work of others.
•    Applies structured thinking and rigorous problem-solving to complex engineering challenges.
•    Supports continuous improvement and process discipline within engineering teams.
•    Communicates technical concepts clearly to diverse stakeholders.
•    Mentors and supports the development of less experienced engineers."

What We Offer
  • Competitive compensation and benefits package
  • Challenging projects in dynamic collaborative team
  • We make your aspirations matter – Eaton encourages internal promotion, whenever possible
  • We make your growth matter - We invest in our employees for the long term – not just with salary and benefits, but with ongoing learning and development opportunities made available through Eaton University.
  • We make your contributions matter - reliability, safety, efficiency, and sustainability are at the core of our dedication to improving people’s lives and the environment through power management technologies.
  • We make your wellbeing matter – We put your health and safety first. Wellness at Eaton is more than a program, it’s about changing the environment by offering the right tools to help empower employees to make that happen.
 
We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, color, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.
 
 
#LI-JG1
HQ

Eaton Dublin, Dublin, IRL Office

30 Pembroke Road, Dublin, Dublin, Ireland

Similar Jobs

An Hour Ago
Easy Apply
Hybrid
Dublin, IRL
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Own the vision, roadmap, and execution of MongoDB’s Standby Clusters disaster recovery product across Atlas and Enterprise Advanced. Define recovery objectives, replication and failover behavior, operator experiences, pricing, packaging, and success metrics. Partner with engineering, regulated-industry customers, marketing, sales, and customer success to advance the product from preview to general availability while shaping MongoDB’s broader resilience strategy.
Top Skills: Atlas Administration ApiAWSGCPAzureMongoDBMongodb AtlasMongodb CliMongodb Enterprise AdvancedMySQLOps ManagerPostgresTerraform
An Hour Ago
In-Office
Dublin, IRL
Expert/Leader
Expert/Leader
Information Technology • Software • Financial Services • Big Data Analytics
Quantitative Researchers at Citadel use advanced statistical techniques to develop models and trading strategies, backtesting them in live environments.
Top Skills: C++PythonR
3 Hours Ago
In-Office
Dublin, IRL
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Own product strategy, requirements, roadmaps, adoption, and lifecycle for Toast’s Technical Operations products, including operational reporting, FinOps, COGS management, software capitalization, and SRE tooling. Conduct user research with Finance and engineering stakeholders, define measurable success criteria, write PRDs, prioritize investments, and use qualitative and quantitative data to guide decisions. Support internal platform products and align senior stakeholders without direct authority.
Top Skills: FinopsSQL

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account