Engineering and Science Jobs in Stockport

Finding Engineering and Science jobs in Stockport is easy with CN-Jobs. We work with local employers and recruitment agencies to help you find Engineering and Science jobs quickly and simply so logon to CN-Jobs today to see the best range of local jobs in Stockport.

Firmware Engineer

Stockport, Greater Manchester

Job id:
Job type:
Salary level:£45,000 - £55,000  per year
Job sector:
Engineering and Science
Job id:
Job type:
Salary level:£45,000 - £55,000  per year

Firmware Engineer - Stockport - 45,000/55,000
ALH Recruitment are looking to recruit a Senior Firmware Engineer for our client based in Stockport, Greater Manchester, who continue to lead their industry across the globe.
Role: Senior Firmware Engineer
The Senior Firmware Engineer role exists to design, develop, modify and debug software for embedded devices.
Within a team of about 10 engineers you will develop and maintain high quality firmware for our client's communication products.
Area's of responsibility:
* Translate marketing/customer requirements into well designed software solutions
* Write performance critical code in a resource limited environment
* Ensure that new systems are clearly and appropriately documented, and that documentation of existing systems is kept current
* Ensure quality, customer focussed solutions are achieved and maintained in a timely manner with ongoing testing and test automation.
* Produce code that demonstrates clear thinking, is robust, reliable, and easy to maintain, (keep it simple, no obscure code)
* Analyse a complex code base and be able to amend and if needed refactor it
* Actively contribute to the creation of a fast paced, high performing team with strong collaboration and continuous improvement of process, code execution and feature development.
* Provide a point of expertise for the companies firmware capabilities and integration with other business lines and 3rd parties
* Maintain a strong awareness of emerging trends in software engineering and software project management, sharing new opportunities to improve with colleagues.
* Undertake other duties that may arise from time to time as directed and to meet the needs of the business
You need to be able to demonstrate a strong background in embedded products. Specifically, we will be looking for:
* Detailed expertise of ‘C’ (and ideally C++) programming for real time embedded products, ideally for long life, durable products
* MISRA-C compliant coding
* Experience of programming under an RTOS –preferably used in the last 2 years - an appreciation of its impact on the code, and the ability to debug in a multi-threaded environment.
* Experience of using source control tools as applied to aggressive continuous integration.
* Expertise in debugging using an in-circuit emulator
* Familiar with writing code to work directly with microcontroller and peripheral registers.
* Evidence of working in teams which are self-organising and can manage work to achieve quality, customer- focussed solutions delivered in a timely manner.
* Communications systems and protocol
* Knowledge of ‘OO’ concepts, with experience in applying it to C++ programming.
* Use of scripting languages to support functional and other automated development processes.
* Communicate technical issues and concepts with clarity, establishing mutual understanding for both technical and non-technical people.
* The ability to use test equipment such as oscilloscopes and logic analysers to debug and test software.
Ability to mentor Junior engineers and help them to become senior engineers.
If you feel you have the skills and experience to step into this exciting role, please apply below

You have not attached any documents to your application. Click the 'OK' button below to send your application anyway or click the 'Cancel' button and attach documents before submitting your application again

Share this job

Add to saved jobs
Jobs from this employer
Manchester, Greater Manchester
£25,000 per year
Liverpool, Merseyside
£18,000 - £35,000 per year
More jobs like this
Wakefield, West Yorkshire
£28,000 - £38,000 per year
Billingham, County Durham
Leeds, West Yorkshire
£24,000 - £34,000 per year