A Junior Embedded Software Engineer with strong Embedded C skills using Linux will become a key part of an Award-winning Company, innovators of satellite communications infrastructure. Hybrid working, generous base salary plus benefits to include 25 days holiday, Life Assurance, flexible start/finish times, Pension Plan and more.
The Junior Embedded Software Engineer must bring:
* 1st / 2.1 BSc / Masters Degree in Electronics Engineering, Computer Science or similar discipline gained from a Russell Group University.
* Project / Internship involving extensive Embedded ‘C’ Programming.
* Experience with Microprocessor and/or Microcontrollers (PIC ideal).
Desirable skills sought:
* Python.
* Embedded Linux.
* Experience developing drivers and interfaces for peripherals such as 12C, SPI, UART, CAN.
In this Junior Embedded Software Engineer role you will design and develop embedded software and firmware in C for various products, developing software for Embedded Linux and RTOS’s, implementing and optimizing low-level drivers and communication protocols as well as documenting development processes.
This cutting-edge Company is committed to sustainability, champions innovation and diversity and rewards employees for longevity...