-
TEKNIKOZ

Senior Embedded Software Engineer

TEKNIKOZ
Ireland · Contract · Mid-Senior

Greetings from Teknikoz


Experience : 10+ Years


Roles and Responsibilities


  • Create software requirements and specifications from system requirements
  • Work with cross-functional teams to define, implement and validate software
  • requirements
  • Work closely with the electronics/FPGA team/experts and cross-functional teams to
  • integrate the embedded software with FPGA and processor designs.
  • Develop and reuse Ethernet network design with time stamping requirements
  • (1Gbps).
  • Apply your knowledge of NIOS II and MicroBlaze soft processors to design,
  • implement, and maintain embedded software solutions.
  • Design, develop, verify and maintain embedded software for medical and industrial
  • applications, as specified.
  • Participate in code reviews and create/maintain software documentation
  • Follow design processes and provide the deliverables in time
  • Troubleshoot and debug software issues.
  • Provide support to other team members in questions related to embedded software
  • Be a mentor to junior engineers, guide internships and knowledge sharing to help the
  • team members to develop while working.
  • Achieving quality through unit testing and code reviews


Job Requirements


  • Experience with real-time operating systems and embedded systems
  • Previous experience and knowledge on Ethernet networking using PTP
  • Strong knowledge of C /C++, Python or other programming languages
  • Experience creating specifications from user/system requirements
  • Experience with micro-controllers, processors and SoC
  • Experience/knowledge in functional safety standards (ex: DO178 or ISO26262)
  • Experience in firmware and/or digital electronics design is a plus
  • Strong analytical and problem-solving skills
  • Ability to identify and document abnormalities, issues and bugs and resolve them in
  • an efficient manner
  • Ability to quickly understand how to use new technologies
  • Able to work with validation engineers to debug issues (e.g. with oscilloscope, power
  • supplies ...)
  • Master’s degree in computer science, Electrical Engineering, or a related field
  • Minimum of 10 years of experience in embedded software development
  • Fluent in English (mandatory) and French (nice to have)

Key Skills

Ranked by relevance

c ui embedded ai ethernet fpga ha embedded systems python git esp lan ips ios
Login to Apply
Posted
Nov 25, 2024
Type
Contract
Level
Mid-Senior
Location
Dublin
Company
TEKNIKOZ

Industries

IT Services IT Consulting

Categories

Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Cronos Europa
Related

Senior Network Engineer

2026-06-19

Full-time
Mid-Senior
Luxembourg
IT Services
Consulting
View Job Details
dataroots, a Talan company
Related

GenAI Software Engineer

2026-06-18

Full-time
Associate
Belgium
IT Services
Consulting
View Job Details
Seargin
Related

Senior Network Engineer

2026-06-18

Contract
Mid-Senior
Poland
IT Services
Information Technology