Online since 1999 | 12,404 IT Jobs Live NOW

Embedded Software Engineer - Embedded Software, Embedded C, C++, Python, Linux

Premium Job From Premier Group
Recruiter: Premier Group
Listed on: 1st May
Location: Nottingham
Salary/Rate: £30,000 - £60,000
Type: Permanent
Start Date: 2022-04-30

Sectors: Electronics, Manufacturing, Software, Smart Technology
Job Title: Embedded Software Engineer
Location: Nottingham, East Midlands
Salary: £30,000 - £60,000 per annum (depending on experience and skillset)
Work arrangement policy: Work from home 2 or 3 days a week
Excellent Benefits Package - See Below

Company Overview & Job Title:
A brilliant award-winning, global technology business based in Nottingham (East Midlands) who are Electronics & Electrical Manufacturing Industry leaders of developing and designing world class products and technology in numerous industries are now looking to grow their friendly, innovative, and talented engineering team to recruit for an Embedded Software Engineer who wants to make a difference, joining an organization contributing to be making a big impact within a global industry and want to gain a real sense of ownership whilst working on cutting edge and industry changing projects.

The role:
The successful Embedded Software Engineer will work in a great work culture and environment whilst taking lead on the embedded software & electronics development working on an array of sensational projects for new and developing technologies to bring new products from concept through to production.

The salary on offer for successful Embedded Software Engineer is £30,000 - £60,000 per annum, depending on skillset & experience.

Work arrangement policy: The company is based in Nottingham and work from home is 2 or 3 days a week and rest onsite is available.

Embedded Software Engineer Key Skills:

  • 3-5+ years minimum industry experience
  • Experience taking a product from initial idea creation right through to production
  • Embedded Software Programming in C or C++
  • Knowledge of other programming languages - Java, Python, C#
  • Microcontrollers & Microprocessors experience
  • Linux, Embedded Linux - Device Tree, GPIOs, Linux Kernel
  • Real Time Operating Systems - FreeRTOS, Nucleus+, QNX, VxWorks or similar
  • Experience of working or experimenting with a range of MCUs and their associated tool chains - TI, STM, Espressif, ARM, AVR or PIC.
  • Network interface - I2C, USB, UART, RS232/485, CAN, Ethernet
  • A good understanding of electronics and an ability to read a schematic and use debug and test equipment (e.g., JTAG, Oscilloscopes, Logic Analysers)
  • Ability to work well within a multi-disciplinary R&D team, as well as on individual projects

Desirable nice to have skills:
  • Version Control - GIT, SVN, Jira, Mercurial
  • Analogue to digital data acquisition
  • Familiarity with ARM Cortex-M processor architectures
  • Bare-metal systems development
  • Wireless Communication protocols - BLE, WIFI, Zigbee, LoRa, RFID, Bluetooth, TCP/IP
  • Integrated Development Environment (IDE) - STM32Cube, MPLAB, Keil uVision, Eclipse etc.

Benefits Package:
  • 25 Days Holiday
  • Up to 10% discretionary annual bonus
  • Pension scheme 5% employer contribution
  • Life insurance - 4x annual salary
  • Critical Illness cover - 50% of your salary after a qualifying period
  • Personal Private Healthcare & a free health assessment every three years with BUPA
  • Company sick pay for up to 6 months
  • Employee Assistance Program
  • Excellent career opportunities
  • Great work culture and environment
  • Support in learning relevant technologies
  • Free on-site parking
  • Many more other benefits

If you are a passionate Embedded Software Engineer, looking for an exciting new opportunity to join a growing global successful engineering business, then please apply now with your updated CV or call Frank at Premier Group on 0121796188 for further information about the role and company.

Contact Name: Frank Kanjanda
Reference: TJ/9824/V-163000
Job ID: 3082883

Browse all skill types