Embedded Software Engineer - Fast Growing Sci-Tech | £40-60K

3 days left

Location
Didcot, Oxfordshire
Salary
£40,000 - £60,000 (Negotiable) + Perks
Posted
27 Sep 2018
Closes
25 Oct 2018
Ref
11495
Discipline
Software
Contract Type
Permanent
Hours
Full Time

Embedded Software Engineer (All Levels Considered - Junior-Senior) - Fast Growing Sci-Tech Company
Didcot OX11
£40,000 - £60,000 (Negotiable) + Perks

Who we are


We a fast-growing innovative company developing a range of products for use across several global industries for high value gas analysis applications. We are currently expanding our core technical team through the addition of a Embedded Software Engineer to enable us to accelerate our new product development activities. The successful candidate will enjoy working in a technically demanding and rewarding environment as an integral part of the strong technical team.

The Embedded Software Engineer Role:

This position will be responsible for the design, development, implementation and testing of software for embedded systems that form an integral part of our laser spectrometer. The ideal candidate will work as part of a cross-functional product development team and take the lead in all aspects of software development including its efficiency, stability and scalability to meet future needs in addition to GUI development.

Principal Responsibilities:

+ Design and develop embedded software for real-time instrumentation including prototypes 
+ Ensure continuous improvement/innovation leading to high integrity solutions that meet performance requirements in terms of speed, reliability and scalability 
+ Evaluate, test, and review software designs to determine if program will perform according to requirements and specifications
+ Develop high performance firmware by leveraging a strong understanding of embedded hardware design
+ Assist with and contribute to design of electronics systems relevant to embedded software - reading and writing registers on an associated FPGA and data-streaming
+ Coordinate closely with the Electronics Engineer and the wider product development team to create and deliver prototype requirements and firmware design specifications
+ Adherence to industry standard software lifecycle principles with carefully developed automatic test schedule and versioning using tools such as GIT
+ Provide support for all stages of the product development lifecycle: R&D, Production and Field Service.
+ Responsible for GUI development, both customer and expert user modes

Essential Skills & Experience:

+ Qualified to BSc. or higher in Electronics, Computer Science or related discipline 
+ Minimum 3+ years industrial experience in design and development of embedded software systems 
+ Proficient knowledge of 32 bit Arm cortex processors and embedded C/C++ experience in real time applications
+ Experience in development, testing and debugging embedded systems, hardware interfacing, writing and integrating device drivers
+ Knowledge of IP protocols and networking e.g. Ethernet, HTTP and other communication interfaces (PCI express, SPI, i2c etc)
+ Kernel development using automated building of a bespoke embedded OS using tools such as Yocto. Knowledge of device tree compilation.
+ Additional desirable skills - Algorithm analysis and a good working knowledge of MATLAB/Python or other high level data processing language, Xilinx/Altera FPGAs, knowledge of DSP architectures, FFT, IIR/FIR filters, analogue and digital hardware, GUI development, Agile methodologies, using scripting languages such as TCL for automation

Interested? Just Apply Below...

Application notice... We take your privacy seriously. When you apply, we shall process your details and pass your application to our client for review for this vacancy only. As you might expect we may contact you by email, text or telephone. This processing is conducted lawfully on the basis of our legitimate interests. Please refer to our Data Privacy Policy & Notice on our website for further details.

If you have any pre-application questions please contact us first quoting the job title & ref. Good luck, Team RR.

Apply for Embedded Software Engineer - Fast Growing Sci-Tech | £40-60K

Already uploaded your CV? Sign in to apply instantly

Apply

Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB


4000 characters left

Marketing Communication

We'd love to send you information about Jobs and Services from jobs.theengineer.co.uk by email.

All emails will contain a link in the footer to enable you to unsubscribe at any time.


When you apply for a job we will send your application to the named recruiter, who may contact you. By applying for a job listed on jobs.theengineer.co.uk you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.

Similar jobs

Similar jobs