Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Senior embedded software engineer

Limerick
Bd
Embedded software engineer
Posted: 24 October
Offer description

Overview
Senior Embedded Software Engineer at BD.
We are looking for a highly motivated and experienced firmware engineer to join our global R&D team developing embedded software for optoelectronic and electromechanical devices for consumer, industrial, and medical applications.
About The Role
Lead design, implementation, and documentation of board-level firmware in C/C++, contributing through the full software development lifecycle.
Translate system requirements into embedded specifications, define interfaces, ensure compliance with IEC *****, ISO *****, ISO *****.
Work with cross-functional teams and support regulatory submissions and audits.
Apply Agile and CI/CD principles.
Main Responsibilities
Translate system-level requirements into embedded system requirements and interface definitions
Assess technical feasibility and contribute to architecture and design concepts
Establish embedded hardware and firmware architecture and decompose systems
Design, implement, and maintain real-time embedded software in C/C++ for safety-critical medical devices
Write and document board-level C/C++ code
Lead software architecture and design reviews; ensure reliability and scalability
Collaborate with electrical, mechanical, and systems teams
Drive verification and validation strategies (unit, integration, system tests)
Maintain documentation for software architecture, design, risk analysis
Participate in regulatory submissions and audits as required
Maintain traceability between requirements and test protocols
Follow good laboratory practices to qualify and maintain tools and equipment
Contribute to configuration management and milestone reviews
Collaborate with Quality, Regulatory, Clinical, and Project Management teams
Apply Agile and CI/CD to maximize quality and performance
Qualifications / About You
Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field
Minimum 7 years of embedded software development experience, preferably in medical devices or regulated industries
Strong proficiency in C; working knowledge of C++ and Python
Experience with microcontrollers, RTOS, low-level drivers, and embedded Linux
Familiarity with IEC *****, ISO *****, ISO *****
Hardware abstraction layers, bootloaders, BSP, and driver development
Experience with ARM Cortex processors and memory management
Strong in communication protocols (SPI, I2C, UART, CAN, USB)
Hands-on debugging with oscilloscopes, logic analyzers
Experience with unit testing and test automation frameworks
Familiarity with Agile/Scrum and tools (Jira, Azure DevOps)
Experience with CI/CD pipelines and build/test infrastructures
Strong analytical, documentation, and communication skills
High-energy, self-motivated, and able to work in a diverse, international team
Preferred Technical Experience
Experience with Xilinx FPGA/SoC programming
Knowledge of cybersecurity requirements for connected medical devices
Experience with CI/CD pipelines and automated testing in embedded environments
Salary range and location: €54,800 - €93,200 EUR annual.
Primary work location: IRL Limerick - Castletroy.
Employment type: Full-time.
Seniority: Not Applicable.
BD is an Equal Opportunity Employer.
We evaluate applicants without regard to race, color, religion, age, sex, national origin, disability, or other legally-protected characteristics.
To learn more about BD visit:
#J-*****-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded software engineer
Limerick
Reperio Human Capital
Embedded software engineer
Similar job
Senior embedded software engineer
Limerick
BD Medical
Embedded software engineer
Similar job
Senior embedded software engineer
Limerick
GCS
Embedded software engineer
€60,000 - €120,000 a year
Similar jobs
It jobs in Limerick
jobs Limerick
jobs County Limerick
jobs Munster
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Limerick > Senior Embedded Software Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save