Embedded Software Engineer

Hampshire, United Kingdom

Job Description


Currently we are offering an exciting opportunity for the right persons to join our talented Engineering team, as an Embedded / Software / Network Engineer on a salary to be discussed depending on your experience. You must be eligible to work in UK or Remotely for exceptional candidates.

The Engineering department is responsible for the research and development of ETL Peering exchange products from inception through to development and testing and through to validation and completion including the development of all (API) documentation and implementation guidelines.

As an Embedded Software Engineer you will have programmed in GO, C and C++ and have had experience within the full product life cycle and comfortable with communication protocols.

Main responsibilities of the post

  • Development and delivery of Embedded software and documentation to time and quality standards
  • Experience within the full product life cycle and comfortable with communication protocols
  • Embedded C/C++
  • Embedded Linux
  • Linux Kernel
  • Low Level Linux Development
  • Low Level Linux Drivers
  • Communication protocols Including TCP/IP any exposure to LWIP is a bonus
  • Looking for individuals to complement the embedded team that is familiar with Restconf/Netconf and Yang Modelling and global automation scripting
  • Experience with Poll Mode Drivers and developing efficient code to maximise smart network benefits.
  • Full Product Lifecyle
Required skills and experience
  • Educated to Degree Level or proven relevant industry experience. For us it\xe2\x80\x99s all about capability and delivery
  • A comprehensive understanding of the design processes and practices
  • Ability to interact with other Engineering disciplines
  • Capture and implementation of detailed software requirements based on the software architecture
  • Can collaborate and add value through participation in peer code reviews, providing comments and suggestions
  • Proven experience and expertise in the development and support of communications systems products
  • Experience in developing firmware and software on Embedded products
  • Experience in using at least one SCM (Software Configuration Management) tool eg. CVS/SVN/Clear Case, Open Daylight etc.
  • Experience with Redfish API and L1/L2 virtual stack
  • Familiarity with ED25519 and NONCE/SALT development
  • Experience and discipline of using a bug tracking database/utility
  • Familiarity with Embedded Linux device
  • Understanding of VPP/DPDK technology a bonus
Desired Skills or experience
  • Relevant experience in software coding development, preferably in the development of telecoms product solutions in addition to basic level software development positions
  • Relevant networking experience
  • Relevant understanding of software defined networks
  • Expert in detailing CNF\xe2\x80\x99s and wiring VNF infrastructure
Competencies
  • Attention to detail, able to read and interpret complex written information
  • Analytical mind to solve complex problems.
  • Self-motivated with a proactive and results driven approach
  • Able to give and receive feedback in constructive manner
  • Can put the success of the team above your own interests
  • Good communication skills across all media
  • Ability to work to deadlines
We are an equal opportunity employer with a commitment to diversity. We have a strong belief in work-life balance, although at times that can be a challenge! Getting new products to market is hard work, it requires focus and dedication, and it is hugely exciting when we succeed. We will help you to do great things and do them well.

There is an opportunity, if desired, to grow and expand into other areas of the business such as VPP/DPDK/Encryption, Virtual networking stacks such as P2P (e.g. wireguard and zerotier) API\xe2\x80\x99s and embedded libraries for application VL1/VL2 native tunnelling, Hardware Systems Design, DC automation, training will be provided. We will support your growth and are able to offer you opportunities for personal development by providing a stimulating environment that fosters innovation and creativity, as well as teamwork and inclusiveness.

We need people who
  • have a passion for change
  • have a drive for making a difference
  • enjoy problem solving
  • want to challenge the norms
  • want to be part of the future of telecommunications
  • want to find new frontiers and break boundaries

Rhino Recruitment

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2977520
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hampshire, United Kingdom
  • Education
    Not mentioned