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

Firmware development expert

Limerick
beBeeSenior
Posted: 4 September
Offer description

Are you a highly motivated and experienced Senior Firmware Engineer looking for a challenging opportunity?


About This Role

This is a unique chance to join our R&D team in developing embedded software for optoelectronic and electromechanical devices used in consumer, industrial, and medical applications.


Job Responsibilities:

* Translate system-level requirements into embedded system requirements and interface definitions.
* Assess technical feasibility and contribute to embedded system architecture and design concepts.
* Establish embedded hardware and firmware architecture and decompose systems into lower-level building blocks.
* Design, implement, and maintain real-time embedded software using C/C++ for safety-critical medical devices.
* Write and document board-level C/C++ code.
* Lead software architecture and design reviews, ensuring reliability, testability, and scalability.
* Collaborate closely with cross-functional teams, including electrical, mechanical, and systems engineers.
* Drive and perform verification and validation strategies, including unit, integration, and system testing.
* Autor and maintain documentation for software architecture, design specifications, and risk analysis.
* Participate in regulatory submissions and support audits when required.


Requirements:

* Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or related field.
* Minimum 7 years of experience in embedded software development, preferably in medical device or other regulated industries.
* Strong proficiency in C; working knowledge of C++ and Python is a plus.
* Experience with microcontrollers, RTOS, low-level drivers, and embedded Linux.
* Familiarity with IEC 62304, ISO 13485, and ISO 14971 standards.
* Skilled in hardware abstraction layers, bootloaders, BSP, and driver development.
* Experience with ARM Cortex processors and memory management.
* Proficient in communication protocols (SPI, I2C, UART, CAN, USB).
* Hands-on debugging using oscilloscopes, logic analyzers, and similar tools.
* Experience with unit testing and test automation frameworks (e.g., CPPUnit, LDRA, Coverity, Parasoft).
* Familiarity with Agile/Scrum methodologies and tools (e.g., Jira, Azure DevOps).
* Experience with CI/CD pipelines and build/test infrastructures (e.g., Jenkins, Git, Make, GCC).
* Strong analytical, documentation, and communication skills.
* High-energy, self-motivated, and able to work effectively in a diverse, international team.

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar jobs
jobs Limerick
jobs County Limerick
jobs Munster
Home > Jobs > Firmware Development Expert

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