Embedded Firmware Engineer

2022-06-20T22:05:08+01:00 June 20th, 2022|
Location: St Ives, Cambridgeshire

Employment type: Permanent / Full Time

Sector:
salary: £35,000 to £45,000 -
Apply now

Job Description

Aspire Recruitment are recruiting for an Embedded Firmware Engineer on behalf of our client in St Ives, Cambrigdeshire.

Start: ASAP
Location: St Ives, PE27
Hours: Hybrid
Salary: £35,000 to £45,000
Benefits: Competitive package including 28 days’ holiday (plus bank holidays), flexible working options, private healthcare, a company performance-related bonus and, when in the office, free lunches!

Our client is a friendly company of ~45 employees, working in a challenging and creative environment. If working with world leading clients in an innovative and creative environment excites you then this could be the role for you. This is a great opportunity for an Embedded Firmware Engineer who has experience in developing firmware for embedded products.

You will be working with multidisciplinary teams to take products from initial concept through to delivery and transfer to manufacture. You will develop firmware for embedded products and systems employing wired or wireless communications, sensors, user interfaces and control. Ultimately, enhancing our clients software development capability.

Main duties / key responsibilities:

  • Development of firmware for embedded products and systems employing wired or wireless communications, sensors, user interfaces and control
  • Use of C and assembly language
  • Development on both bare metal platforms and with embedded OS such as FreeRTOS & Linux
  • Definition of software system architecture, functional requirements, features and use cases
  • Development of high-quality code for production systems
  • Building in software quality from the outset through design, implementation and the use of appropriate tools and processes
  • Working with multidisciplinary teams to take products from initial concept through to delivery / transfer to manufacture.

 
Essential requirements:

  • Degree qualified in a relevant discipline such as electronic engineering or computer science
  • Experience developing firmware for embedded products
  • Experience working with the following:
    • A range of microcontroller/microprocessor types including Arm-based devices
    • Interfacing to peripheral devices such as sensors over SPI, I2C
    • Wired communications such a as CAN, RS232, RS485
    • Wireless communications such as Bluetooth, WLAN, cellular, low power radio
    • Real-time signal conditioning and filtering
    • Low power or battery powered systems
  • Experience of Agile development methodology and task management tools such as JIRA
  • Version control systems such as Git or SVN
  • Experienced using electronic test equipment such as oscilloscopes and logic analysers
  • An understanding of the processes and tools needed to develop maintainable high quality embedded firmware
  • Capable of working to requirements defined by project technical leads
  • Good verbal and written skills including report writing and presenting technical content to small groups
  • Able to discuss software technical terms and content in a way that is understandable to colleagues from other disciplines

Desirable requirements:

  • Higher degree such as PhD
  • Experience developing firmware for embedded products
  • Experience working with the following types of technology and devices:
    • PLCs
    • Cameras
    • Video/audio codecs
  • Experience of medical device development and the IEC62304 software life cycle for medical products
  • Knowledge of electronics systems for control, communications, sensing, and user interaction
  • Experience of high-level general purpose programming languages such as Python
  • Development of systems on embedded Linux platforms
  • Experience presenting technical material to both technical and non-technical audiences

Person requirements:

  • Attention to detail
  • Good problem-solving skills
  • Motivated by the desire to produce high quality work
  • Good interpersonal skills – the ability to engage with colleagues on all levels
  • Flexible approach to changing work tasks
  • Innovative mindset

 
If you are interested in the role of Embedded Firmware Engineer and feel that you have the relevant experience, please contact your Recruitment Partner, Kelly at Aspire Recruitment on 01223 855440 or email kelly.haston@aspirecambridge.co.uk
  
If this job isn’t exactly right for you but you’re looking for something new, please contact us for a confidential career discussion.
  
Aspire Cambridge is acting as an Employment Agency in regard to this Permanent opportunity.

 

Share This Story, Choose Your Platform!

Start chatting now!
Start chatting now!
What can we help you with today?
Connecting...
None of our operators are available at the moment. Please, leave a message or try again later.
Sadly, our operators are unavailable. Please, try again later.
:
:
:
Have a question? Need some help? Chat to one of our experts now!
:
:
This chat session has ended
Was this conversation useful? Vote this chat session.
Good Bad