Embedded Software Engineer


Job Description

Sectors & Technologies: Electronics, Renewable Energy, Artificial Intelligence Job Title: Embedded Software EngineerLocation: Aberdeen (Scotland)Salary: £50,000 – £65,000 per annumFull remote hybrid working is availableCompany Overview & Job Title:An established and rich Global Advanced Technology Engineering company located in Aberdeen (Scotland) who specialize in the industry & technologies of Renewable Energy, Artificial Intelligence, Oil & Gas, and many more have a great new opening to recruit for a brand new Embedded Software Engineer to join the world-leading advanced technology environment. Salary on offer:Embedded Software Engineer:£50,000 – £65,000 per annum, depending on skillset & experience. Hybrid Working: Working fully remote within the UK is available. Hybrid of 3 days in the office and 2 days WFH as well as working 5 days a week onsite is available and fine to do so. The role:The successful Embedded Software Engineer will work within a diverse, highly skilled and innovative technology team to design, test and implement embedded software solutions in a comprehensive range of the company’s exceptional products and systems connected over a range of industry leading sectors.Key Skills:

  • 3-5+ years minimum industry experience
  • Experience of developing real time embedded software for devices and products
  • Embedded Software Programming in C, C++
  • Object-Oriented Programming languages – Visual Basic, C++, Java, C#
  • Embedded system development
  • Experience of microcontroller & microprocessors
  • Real Time Operating systems – FreeRTOS, Windows Desktop, ThreadX, AzureRTOS or similar
  • Familiar with ARM M-Cortex or similar processors
  • STM32 experience would be an advantage
  • Embedded IDE Environment – Visual Studio, MPLAB X, Keil etc

Desirable nice to have skills:

  • Video Codecs
  • x86 CPU’s
  • Scripting and database languages – Perl, Python, SQL, Ruby
  • Knowledge of FPGA’s – VHDL, Xilinx or similar
  • Network interfaces protocols – SPI, I2C, USB, UART, RS232/485, Ethernet, TCP/IP, MODBUS
  • Kalman Filters
  • Code-division multiple access (CDMA)
  • DSP
  • Rust
  • Embedded Linux
  • Version Control Systems – GIT, SVN, JIRA etc
  • Industry experience – Renewables, AI, Subsea Technology, Oil & Gas

Benefits Package – 35 days holiday, 7.5% salary sacrifice pension, hybrid, Private medical healthcare with Bupa, Death in service x4 of salary and more.If this is an exciting Embedded Software Engineer role you’re looking for as a great next step opportunity for you to be working on a plethora of new and latest technologies, then please apply now with your updated CV or call Frank Kanjanda at Premier Group on and for further information about the role and company.