Firmware Engineer - VR/15615
Currently recruiting for an experienced Firmware Engineer for an Oil and Gas client based in Aberdeen. This role would suit a candidate with excellent firmware engineering experience within the Oil and Gas Industry who is accustomed to working in Research and Development focused environments.
Duties / Responsibilities:
- Working within an R&D team, the Firmware Engineer will be responsible for the design, development and testing of firmware for downhole and surface tools.
- All firmware is developed in-house and the successful candidate will be responsible for the full firmware development lifecycle.
- Building on existing communication protocols and design methodologies to ensure that new tools easily interface with the existing tool suite.
- Carrying out innovative design whilst considering factors such as low power and safe failure modes.
Experience / Skills / Qualifications:
- Experience with writing embedded C code on 8/16 bit microcontrollers is essential.
- Applicants will ideally possess at least 3 years’ experience in a Firmware Engineer role.
- Experience with the completion of complex coding projects is essential.
- The successful candidate will be expected to have a good understanding of the typical challenges faced when designing code for microcontrollers.
- Applicants will be expected to have an understanding of digital electronics and to a lesser degree analogue electronics, including the following of circuit diagrams and the usage of tools, such as oscilloscopes.
- The successful candidate will be expected to be familiar with software design concepts and practices, including the usage of source control and the management of software releases.
- Applicants will be expected to have custom algorithm design experience and be proficient at Mathematics.
- A Degree qualification in Engineering, Physics, Computer Science, Mathematics or similar is a requirement for this position.
Job Alerts
Straight to
your inbox
Receive information on the latest job opportunities by email. Subscribing to our job alert service is convenient and easy.
Sign Up NowOUR TEAM
Recruitment Specialists
Great recruitment is all about the people you work with. We take the work we do for you, not ourselves, really seriously.
Our Team