13 EXPRO Jobs
Lead Engineer (Electronic / Firmware)
EXPRO
posted 11hr ago
Fixed timing
Key skills for the job
Overall Purpose: -
To produce and lead the development of reliable, cost-effective proven circuit designs, to agreed specifications, in a professional and timely manner. An experienced embedded software developer to deliver projects on time and within budget. Reporting to the project manager the role will cover the contribution to the full software life cycle, including creating high level and detailed designs, developing firmware components, and subsequent integration activities.
Key Responsibilities: -
1. To comply with Expros Health, Safety and Quality policies and procedures.
2. To develop ideas and circuit designs for equipment used in Expros range of products
3. To carry out simulation and modelling of designs to provide reliable performance prediction of products prior to implementation
4. To produce accurate and effective designs (including PCB Layouts giving consideration to environmental requirements and mechanical constraints) and test/qualification documentation to support the implementation of electronic hardware components into Expros products.
5. To type test and debug complex electronic designs, including recording and tracking of changes as required
6. To attend design reviews as required,and record the outcome to enable changes to be captured effectively.
7. To compile detailed and accurate Bills of Materials for the circuit boards and equipment and calculate MTBF figures accordingly.
8. To identify and specify tools, jigs and fixtures that may be required to manufacture and test hardware including third party equipment such as specialist tools, measurement equipment etc.
9. To provide technical support to Operations and Production teams as required
10. Experienced in leading team and project engineering projects
11. Work with the project manager to determine scope, planning and scheduling of software development tasks.
12. Develop ideas, design, and code for software components used in the Expro range of products.
13. Produce accurate and effective design documentation to support the implementation and test of system components.
14. Ensure the development of efficient and accurate software components utilizing coding standards and best practises, to high levels of quality and maintainability in accordance with development methodology and release processes.
15. Attend meetings relating to aspects of the business which require engineering contribution.
Job Knowledge and Qualifications: -
2. Demonstrable experience in producing plans and work packages.
3. High Level Qualification in Electronic Engineering (or equivalent)
4. Expertise in developing firmware for microcontrollers
5. Experience of protocol design and implementation over one or more of the following: UART/RS485, USB, CAN, Ethernet]TCP/lP.
6. Knowledge of software design using UML
7. Experience of modem software development methodologies & tools
8. Experience of small volume high value product development
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Lead Engineer roles with real interview advice