Software Developer - Linux

Posted 11 January 2022
Salary £40000 - £50000 per annum + pension, additional benefits
LocationSuffolk
Job type Permanent
Discipline Telecoms
ReferenceLINUXSF-74294_1641916963

Job description

An excellent opportunity has arisen for a Software Developer to join a growing fibre business.

You will be responsible for the development and maintenance of in-house Linux kernel and device trees for processors embedded into the business products. Maintenance of IDEs and toolchains supporting firmware development for these targets. Other activities such as PIC development, shadowing FPGA development, cloud computing and GIS depending on ability and interest.

Responsibilities

  • Keep up-to-date with the state of the art in embedded Linux and target processors
  • Understand the architecture of products and use your engineering knowledge to propose creative solutions to problems.
  • Improve developer tooling and processes.
  • Improve the performance of applications.
  • Help to resolve live technical issues.

Experience

  • Proven experience of writing robust and efficient C code
  • Linux Kernel including buildroot, driver development and the device tree
  • U-Boot, Board bring-up
  • SOC ARM Embedded processors
  • Ideally working in the past with the Microchip SAMA5D3 system-on-chip including secure boot.
  • BusyBox
  • Experience with analysing requirements, investigating business needs, with strong technical writing skills in designing a responsive solution.

Benefits

  • Up to £50,000 DOE
  • Hybrid working
  • 27 days holiday plus bank holidays
  • Life assurance

To be considered for this fantastic opportunity please submit your CV, if you don't receive a response within 5 working days please assume your application has been unsuccessful.

Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, NMS will be acting within your interest and will contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy h t t p : / / w w w . n m s r e c r u i t . c o m / p r i v a c y - p o l i c i e s on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or the GDPR please contact us on a d m i n @ n m s r e c r u i t . c o m