Embedded Software Engineer

 

Description:

My Dublin City Centre client is looking for an Embedded Software Engineer to join their team on a permanent basis.

My Dublin City Centre client is looking for an Embedded Software Engineer to join their team on a permanent basis. This role will be ideal for a Software Engineer with 2-4 years’ experience in embedded C / C++. This role offers a hybrid working model and opportunity to progress quickly within the team.

Job Responsibilities

  • Design, develop, and enhance solutions using C, C++, & Python
  • Create associated documentation (e.g. APIs, design documents)
  • Write portable code that can run on various CPU architectures
  • Design testing, create test instructions, and contribute to manual testing
  • Contribute to the standardisation process and verification activities
  • Understand and comply with quality management processes
  • Provide technical support to customers
  • Design and deliver customer training as required

Experience Required

  • 2-4 years’ experience in a similar role
  • Strong experience programming in embedded C / C++
  • Strong understanding of networking protocols (e.g. IPv6)
  • Understanding of modern IP routers functionality (e.g. multihoming, mobility)
  • Understanding of security protocols (e.g. TLS/DTLS)
  • Experience in shell scripting

Essential and Desirable Skills

  • Programming skills: C++, Python, Tcl
  • GNU build tools: Autoconf, Automake, Libtool, Make
  • Wireshark dissectors
  • XEN and Virtualbox virtualization platforms
  • Linux containers and Docker
  • Debugging tools (e.g. GDB, Valgrind)
  • Git (Gitlab)

Organization Eolas Recruitment
Industry IT / Telecom / Software
Occupational Category Embedded Software Engineer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-05-23 4:21 am
Expires on 2024-12-20