-
View all jobs
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
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Network Engineer
2026-06-19
Full-time
Mid-Senior
Luxembourg
IT Services
Consulting
View Job Details
Related
GenAI Software Engineer
2026-06-18
Full-time
Associate
Belgium
IT Services
Consulting
View Job Details
Related
Senior Network Engineer
2026-06-18
Contract
Mid-Senior
Poland
IT Services
Information Technology
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 Job Details
Related
Senior Network Engineer
2026-06-19
Full-time
Mid-Senior
Luxembourg
IT Services
Consulting
View Job Details
Related
GenAI Software Engineer
2026-06-18
Full-time
Associate
Belgium
IT Services
Consulting
View Job Details
Related
Senior Network Engineer
2026-06-18
Contract
Mid-Senior
Poland
IT Services
Information Technology