Search suggestions:

part time
no experience necessary
driver
labourer
lidl
full time
chef
administration
night shift
general operative
jobs
work from home
retail
Cork
Dublin
County Dublin
County Roscommon
Limerick
County Galway
Galway
County Mayo
County Kerry

Principal Software Engineer

Mallinckrodt Pharmaceuticals
€110,214 - €139,555 a year
Dublin
Full time
2 days ago
Job Title
Principal Software Engineer
Requisition
JR000015144 Principal Software Engineer (Open)
Location
College Park, Dublin - IRL006
Additional Locations
Job Description Summary
Engineering activities related to software development for medical devices
Job Description
Job Responsibilities
  • Acts as software architect for one or more projects, working closely with other senior members of the software team translating software requirements into robust, adaptable software designs.
  • Generates software architecture documentation and reviews/approves detailed design produced by junior members of the team.
  • Team leading or managing subcontractors.
  • Works with the various engineering disciplines to translate design requirements into well-formed software requirements using software tools for requirements management.
  • Conceptualizes complete solutions. Creates or coordinates the design solutions for novel or complex problems; works with verification and validation to ensure conformance to established design development processes and procedures.
  • Works with programme managers to help create project schedules. Leads and facilitates architectural and design decisions to ensure on-time delivery of projects. Escalates technical issues in a timely fashion to software systems manager.
  • Interacts closely with the software development team either on-site or remote and maximizes resource use in conjunction with SCRUM master.
  • Provides mentoring in software development to other members of team; monitors the improvement of other software engineer(s), e.g. delegates challenging tasks to others to help them develop; provides constructive and timely feedback.
  • Explores multiple alternatives. Structures studies and integrates cross-disciplinary (Software, Electrical, Mechanical) and cross-functional issues to arrive at a solution, e.g., investigates process to meet increasing regulatory requirements while maintaining serviceability & manufacturability.
Skills:
  • A Bachelor Degree in engineering, science, or closely related discipline is desired, or equivalent technical experience plus demonstrated competence, with a desired 8+ years of significant engineering and/or operational experience. Additional postgraduate education may contribute towards the desired years of experience.
  • Experience leading or managing external sub-contractors
  • Detailed understanding of multiple programming languages (assembler/C/C++11/Java/.NET) to develop and evolve software systems optimally.
  • Wide breadth and deep understanding of development of medical device software.
  • Detailed understanding of medical software development standard (IEC 62304).
  • Team leading software development using ALM tools (SysML, UML, JIRA, SCRUM, JAMA, STASH, Enterprise Architect, SciTools Understand).
  • Detailed understanding of coding standards (MISRA-C, MISRA-C++)
  • FDA 510K Submission preparation and experience.
  • Ability to translate requirements into optimal designs.
  • Detailed knowledge of Static and Dynamic system modelling (use cases, activity
  • diagrams, finite state machines, sequence diagrams, class/object diagrams, component diagrams, timing diagrams, deployment diagrams).
  • Safety critical algorithms and programming (watchdog, voting pattern, dual redundancy)
  • Advanced understanding of data structures
  • Advanced understanding of agile software development techniques such as Extreme Programming, SCRUM, and Test-Driven Development.
  • Microcontroller knowledge iMX6, NXP LPC54102, NXP LPC54618.
  • Real-time operating system experience such as QNX, SafeRTOS, Linux.
  • Wifi/BLE/Cellular 5G knowledge
  • QT
Save Apply
Report job
Other Job Recommendations:

Principal Software Development Engineer

Signify Health
Galway
  • Be an agent of change and drive improvements to software...
  • 10+ years of software development and/or architecture...
1 week ago

Early Career Software Engineer (Java) - Apple Online Store

Apple
Dublin
€81,237 - €102,865 a year
At the Apple Online Store (AOS), its Engineering team is responsible for the global eCommerce platform that serves millions of...
6 days ago

Software Engineer II - Java

Mastercard
Dublin
€132,050 - €167,205 a year
  • Design and develop high-quality, scalable software using...
  • Build Java microservices that seamlessly integrate with...
6 days ago

Staff Software Engineer (R&D Engineering)

Synopsys Inc
Dublin
  • MS or higher in Electrical Engineering, Computer Science,...
  • Strong aptitude for mathematics, particularly in probability...
1 week ago

Principal Software Engineer

Axway
Dublin
  • Lead the design and evolution of platform architecture,...
  • Collaborate with DevOps to ensure seamless CI/CD,...
2 weeks ago

Senior Software Engineer (Contract)

Enea
Dublin
Role Overview - Senior Software Engineer (Contract) Location: Dublin – Hybrid role (Minimum 2 days office based) This role is an...
3 weeks ago

macOS Software Engineer

Apple
Cork
€104,943 - €132,882 a year
Do you want to have a significant impact on how work is done at Apple? Radar is used by every major organization across Apple to...
6 days ago

Full Stack Software Engineer, Charles River Development, Officer

State Street
Ireland
  • Analyze, design, develop, test, and debug large and complex...
  • Collaborate with Business Analysts and Product Managers to...
4 weeks ago

Store Assistant

ALDI
County Tipperary
€15 - €17 an hour
And, of course, you’ll provide excellent customer service at all times by attending to customer needs in a prompt and friendly way...
2 days ago

Associate, ETF Fund/Client Accounting II

BNY
Dublin
  • Conducts accounting services on behalf of assigned clients...
  • Performs Fund/Client Accounting responsibilities in the...
3 days ago