Social network you want to login/join with:
We are looking for a lateral thinking coder, familiar with digital electronics, to join a standout solutions provider in the Oil & Energy sector.
We are seeking a Firmware Engineer to join the company's growing R&D firmware team. Depending on your experience and aptitude, the role will carry significant responsibility.
As a Firmware Engineer, you'll design, develop, and test firmware for downhole and surface tools, all developed in-house, taking responsibility for the full firmware development life-cycle including:
1. Building on existing communication protocols and design methodologies to ensure new tools easily interface with the existing tool suite
2. Innovative design: As the company is a leader in its field, there is a need to continuously improve products to ensure they remain ahead of the competition
Skills and Experience
* All levels of industry experience will be considered, including candidates at a junior and senior level. We are recruiting for the right person, rather than requiring a prescribed amount of experience
* Experience writing embedded C code on 8/16 bit microcontrollers. At least 3 years of commercial experience is ideal; however, outstanding candidates with less experience will be considered
* Demonstrable knowledge from previously completing complex coding projects
* Good understanding of the unique requirements and pitfalls experienced when designing code for microcontrollers
* Reasonable understanding of digital electronics and, to a lesser degree, analogue electronics, including following circuit diagrams and using tools such as oscilloscopes
* Familiarity with software design concepts and practices, including usage of source control, issue tracking systems, and managing software releases
* Lateral thinking and the ability to come up with unusual solutions to design challenges that have significant advantages over conventional designs
* Custom algorithm design and strong mathematics skills
* Enjoy working as part of a small team of experts
* Strong cross-functional communication skills, including firmware support to other engineers, technicians, and field staff
* Pro-active and takes ownership of projects, driving them to completion
* Capable of managing tight delivery times while maintaining focus on high-priority items
* Able to communicate effectively in written and spoken English
* Degree qualified in engineering, physics, computer science, mathematics, or a similar field
Get in touch with Luke today to learn more about this Firmware Engineer role, or click below to start your application right away.
#J-18808-Ljbffr