Accessibility Links
  • Job reference: RMS0191254

Senior Software Engineer

  • Sector: Commercial
  • Location: St. Neots, Cambridgeshire
  • Job type: Permanent
  • Date posted: 01/05/2018
  • Duration: permanent
  • Time left:
    d h m s
This vacancy has now expired.
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.

Similar jobs
Davina Thomas
Process Control Network Support Specialist Location Barrow Island, Western Australia Duration 8 mos The Role: We are currently recruiting for a Process Control...
Sylvanna Berkowitz
Security and Access Management Analyst Location Houston, Texas Duration 12 months The Role: This Security and Access Management Support...
Aaron Cresswell
IT Lead Location Calgary, Alberta Duration ongoing OUr client, a LNG producer, is seeking an IT Lead based in...

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