Senior Firmware Engineer


Premium Job From Computer Futures

Recruiter

Computer Futures

Listed on

22nd May 2018

Location

Guildford

Salary/Rate

£40000 - £65000

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

I am looking to recruit a firmware engineer for a global company based in Oxford making some of the most advanced equipment in their field. The company are going through a substantial period of growth, and are looking for the best firmware engineering talent to drive the team forward and help them to continue developing new and exciting products for their customers.

You will work in an agile environment, surrounded by excellent engineers who are all very passionate and welcoming. They are looking for the best engineering staff to compliment the team, as well as team players who can work effectively as part of the group.

Role: Firmware Engineer

Salaries: £40,000 - £65,000 (Negotiable depending one experience)

Location: Oxford

The Role:

* In this role, you will work closely with other firmware team members, as well as with cross-functional teams including ASIC, hardware, test or application engineering.

* You will participate in all phases of the firmware life cycle towards their next generations of products. This will include Prototyping product concepts, designing and developing code targeted for embedded systems, integrating firmware with other team members for the final product, Assisting test activities and supporting characterization and benchmarking.

* As a member of the engineering team, your ideas you will have the opportunity to innovate in a fast growing market

Key Skills:

* Firmware Development (C Programming)

* Bare Metal Programming

* Strong understanding of RISC processors, including but not limited to: C calling conventions, instruction and data caches, CPU pipeline and its impact to firmware, CPU contexts for interrupts and other operating modes.

* Firmware/System debug skills with tools such as JTAG debugger, GDB and protocol analyzer.

* Prior experience with scripting languages for test automation (Perl, Python or similar).

Desirable Skills:

* C++ Programming

* Understanding of NAND flash concepts: interfaces (ONFI, Toggle), architectures (MLC, TLC, multiplane, etc…) and challenges due to smaller geometries (read retry, etc…)

* Experience with Multi-Core firmware design and inter-processor communications.

This is an excellent opportunity to join a company investing heavily in R&D, with good scope for progression. They have an excellent facility with a really friendly and welcoming work environment. The company provide a comprehensive benefits package which includes a 10% bonus, pension scheme, re-locating allowance and 25 days holiday.

If you would like to learn more about the role, and think you have the skill set required, please get in contact with me at Computer Futures on 0117 910 33 55.

I am also looking to grow my connections on LinkedIn, click the Link and connect today! http://www.linkedin.com/pub/laurence-bromley/30/770/218

To find out more about Computer Futures please visit www.computerfutures.com

Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: