C++ Software Engineer

As Embedded C++ Software Engineer you will be part of a small team responsible for the development of the core software of our 4G and 5G radio network solutions. This is a specialist role that requires a background in software development for embedded communications equipment.

You will

  • Analyse technical product requirements and propose design solutions
  • Implement software solutions against technical requirements
  • Implement unit and module tests for all production code which satisfy stringent quality objectives for test coverage
  • Integrate implemented code in host and target test environments
  • Respond to user issues as required

You have

  • A demonstrated track record of C++ implementation in embedded environments
  • Embedded Linux development experience
  • Experience and appreciation of communications security and PKI – a strong advantage
  • Experience of full project lifecycle from requirements analysis through to deployment and field issue support
  • Willingness to work in a dynamic team-oriented environment taking personal responsibility for meeting the high standards – required
  • Knowledge of mobile telecoms protocols an advantage
  • Experience of scrum and/or agile process is preferred
  • Experience of MISRA standards – an advantage
  • Experience of PC Lint or other static analysis tools – preferred
  • Willingness to code to MISRA and other coding standards –  essential
  • Bachelor’s or Master’s degree in Computer Science/Electronics/Electronics & Telecommunication Engineering or equivalent training, education and experience

What we offer

Accelleran is an enthusiastic international team of people fascinated by RAN technology. We offer you a good balance between working in the office and at home. Flexible working hours, eco vouchers, group & hospitalization insurance and a competitive salary. We organize drinks, sports and other fun activities to promote the group spirit.