Accessibility Links
  • Job reference: RMS0191254

Senior Software Engineer

  • Sector: Commercial
  • Location: St. Neots, Cambridgeshire
  • Job type: Permanent
  • Date posted: 27/07/2018
  • Duration: permanent
This vacancy has now been filled.

Click one of the boxes below to view similar jobs or send us your CV.
Send jobs like this to my email    What's this?

The Role:
An exciting opportunity to be part of a multi-discipline team creating instrumentation products in the clients expanding measurement and analytics portfolio. Bring your expertise in embedded firmware into an Agile development environment and see the impact of your know how and creativity in new and enhanced products. Work with cross functional teams from initial concept to manufactured product and benefit from the company's global R&D resources.

The ideal candidate will have an embedded firmware background with experience of all aspects of the development lifecycle.

Main Accountabilities (in brief)

Working as part of an Agile development team of firmware developers:
- Development of code in C/C++ to MISRA coding standard using real time operating systems
- Requirement capture and documentation
- Development of firmware for embedded systems with limited power and resources
- Work with team members to create maintainable and modular software architectures
- Work with test driven development methodology
- Creation of test cases, test code and test reports
- Trouble shooting and debugging at hardware level for new and legacy devices

The Company:
The client is a leader within the Automation and Control Systems field with operations in 100 countries worldwide. They specialise in providing integrated solutions to the Transmission and Distribution and Oil & Gas industry with projects offshore and overseas.

Essential Skills / Qualifications:
Degree in a software/electronics or relevant technical discipline.
Previous experience in embedded software design, ideally in the development of industrial products.
Experience of embedded programming in C/C++/MFC
Experience of driver and application development with RTOS
Experience with static analysis tools, version control repositories, application lifecycle management tools
Experience with 16/32 bit processors

Desirable Skills / Qualifications:
Experience of C# / .NET development
Experience with Windows CE / LINUX
Experience with Renesas micro processors
Experience of using databases / file systems in an embedded environment
Experience of industrial communication protocols e.g. Modbus, HART, Profibus

About Fircroft:
Fircroft has been placing people in specialist technical industries for approaching half a century, focusing on mid to senior level engineers for contract and permanent roles worldwide. By applying for this job you give consent for Fircroft to contact you, via email & telephone, to discuss your application along with future positions and Fircroft's services.

Fircroft is registered as a Data Controller with the Information Commissioner as required under the General Data Protection Regulation 2016/679. Fircroft will only process your personal data for the specific purposes of managing your application.

Similar jobs
Kafui Toviekou
Telecoms Engineer Location Doha Duration 2 years The Role: 1.Basic Function and Scope: Plans...
Yasmine Al-Noah
Cyber Security Consultant Location North West England Duration 8 months+ The Role: Our client is seeking an experienced Operational...
Justin Benavides
ML/DL Engineer Location California Duration ongoing The Role: We are recruiting for a Software Engineer who has...

Back to Top

By clicking "Save" you consent to
receiving matching jobs based on the
job/page you are viewing by email from
Fircroft, as detailed in our privacy policy
Fircroft would like to keep you up to date with our latest company updates via email. Occasionally Fircrofts marketing may contain 3rd party or affiliate information, however we will not share your personal data with any 3rd parties without your consent. From time to time, we might contact you to get your views on the service you have received. To help you get the best out of Fircroft, we may personalise them based on your location and how you use
Fircroft would like to keep you up to date with the latest company updates and vacancies via SMS / Text messages
Your consent options above means that Fircroft cannot contact you about any new or alternative career vacancies. If you want Fircroft to only contact you about the role(s) you have applied for please continue, however if you would like to be considered for other positions please allow us to contact you by changing one or more of the above consent.