Skip to main content

This job has expired

Senior Firmware Engineer

Employer
Undisclosed Company
Location
Cambridge, Cambridgeshire
Salary
Negotiable
Closing date
27 Sep 2019

View more

Sector
Engineering
Job Type
Permanent
Hours
Full-time

My client is involved with next generation technology in Cambridge and seek to recruit a talented, ambitious and dynamic Senior Firmware Engineer to join a growing team of world-class electronics, control and firmware engineers developing smart actuator technology and leading-edge electronics and control solutions for patented technology.

This exciting client is looking for a Senior Firmware Engineer who is capable, passionate and engaged with technology in and out of work. You will need to contribute to a highly skilled team, prioritising activities, balancing long and short-term objectives and finding efficient ways to solve problems. The role involves some travel to Asia and America to support the development of actuator technology and solutions.

Main responsibilities

  • Work within the team of mechanical, control, electronics, firmware and performance engineers to build on the proprietary control algorithms developed to meet the needs of the market.
  • Specify, develop and evaluate embedded firmware solutions to drive actuator technology and support transfer of these into high volume production.
  • Develop and improve the methods and procedures to enhance ability to deliver successful products.
  • Interface with partners and customers to understand their requirements and to deliver the assistance required to use products.

Skills, Qualifications and Experience

  • 1st Class or 2:1 BSc or BEng in Electronic Engineering or other relevant degree course
  • 5-years demonstrable industrial experience and achievements
  • 5-years embedded programming of microcontrollers
  • 5-years C/C++ development
  • Designing to requirement specifications
  • Creating technical documentation
  • Writing specifications
  • Experience in mentoring more junior engineers
  • Defect tracking and peer review

Desirable experience

  • Use of Python
  • Digital signal processing (DSP)
  • Board-level debug and test
  • Use of oscilloscopes
  • System-level architectural design

Other skills of interest

  • MatLab or Simulink experience
  • Assembler-level programming
  • Appreciation of Agile development methods
  • Test Driven Development (TDD)
  • Closed loop control system design and development
  • Transferring new technology into mass production
  • Design for manufacture
  • Appreciation of mechanical design

As a Senior Firmware Engineer, you must also be able to demonstrate you are a strong team player, and that you can effectively interact and work with other technical teams. Strong analytical skills and a passion for technology are also expected. You must also be self-motivated, able to prioritise activities and have excellent problem-solving and decision-making skills. Your experience working in a fast-paced environment, ability to assimilate information, effectively handle requests from customers and partners, whilst being comfortable with customer-facing interaction will make you stand out from the crowd. Additionally, as a Senior Firmware Engineer you should also be able to mentor junior engineers.

This is an excellent opportunity for a Senior Firmware Engineer to enter a successful company that will provide in a collaborative hi-tech electronics environment in the heart of the creative Cambridge community.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert