Embedded Software Engineer – Yorkshire Embedded C, ARM Cortex Microcontrollers, Power, Control Applications
Innovative, rapidly expanding company specialising in Software development of control applications for the Power Industry.
Development using high-level languages including embedded C for ARM Cortex based microcontrollers.
The position covers the full software lifecycle including, requirements capture, design, development, verification and validation.
Write and develop embedded software in C with occasional use of assembler for a variety of applications.
Write and maintain software development documentation ie specifications, test plans and design descriptions.
Perform product testing of embedded software.
Read electronic circuit schematics diagrams and fault find hardware.
Essential Skills Sought:
Degree in Software / Computer Engineering or equivalent.
Good level of embedded software experience, ideally 3 years.
Ability to not only write software but design software in with a structure approach.
Working knowledge of communications protocols, including CAN (with J1939 or CANopen) and USB with Ethernet being desirable.
Use of IAR Embedded Workbench IDE and TFS or similar version control system
Excellent written English skills and fully competent on modern PC systems.
Self-motivated and a capability for working to a high level of detail and accuracy, with an excellent working knowledge of modern microprocessor and micro controller designs.
Fully conversant with ISO 9001 QA requirements, as well as conversant with static analysis tools ideally to MISRA standards.
30000 - 50000
About UCA Consulting
UCA Consulting is a Recruitment Consultancy, placing professional candidates in permanent, temporary and interim jobs. Our success of being one of the leaders in construction, engineering, IT recruitment agency can be related to our candidate selection procedure and eventually placing the right candidate for the right job. We specialise in Construction, IT, Engineering, Customer Service and Support sectors. We provide a comprehensive search and selection service to match your vacancy with the best candidates. Our honesty and integrity, combined with our enthusiasm for filling vacancies with exactly the right candidates, gives exceptional value for money to your organisation.
We happily work with our clients who are ready to partner with us in the selection procedure of the candidates we put forward. We have a wide range of Construction, IT, Engineering and Customer Service jobs listed on our website and have an extensive database of candidates to network with and choose from. We use a wide range of resources and tools, such as our network of partnerships and niche job boards, CV databases, social media sites and our own candidate database, to help our clients fill their vacancies quickly and effectively.