Firmware Software Engineer

1 month ago


Aberdeen, Aberdeen City, United Kingdom TEXO Recruitment Full time
Firmware Developer Job Description

Texo Recruitment is seeking a skilled Firmware Developer for a permanent, full-time role in Aberdeen. This position is crucial for designing, developing, and maintaining firmware for smart downhole oil and gas completion tools.

Key Responsibilities:
  • Design, develop, and maintain firmware for embedded systems in downhole completion tools
  • Collaborate with hardware engineers to ensure seamless integration and optimal performance
  • Conduct debugging, testing, and troubleshooting of firmware to ensure reliability and efficiency
  • Optimize firmware for performance, reliability, and efficiency, and maintain documentation
  • Stay updated on technological advancements and contribute to process improvements
Requirements:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 3-5 years' experience in firmware development, with proficiency in C/C++ and microcontroller architecture
  • Familiarity with debugging tools, hardware schematics, and datasheets
  • Knowledge of smart downhole completion tools is a plus
Preferred Skills:
  • Master's degree in a relevant field
  • Experience in the oil and gas industry
  • Familiarity with LabView, GitHub, and Agile methodologies
Benefits:
  • Discretionary bonus up to 1 month's salary
  • 29 days annual leave plus 4 fixed public holidays
  • Medical and dental benefits post-probation
  • Paid sick leave, income protection, and life assurance
  • Pension with a minimum 5% contribution from both employee and employer, matched up to 7%


  • Aberdeen, Aberdeen City, United Kingdom Expert Employment Full time

    Firmware Engineer PositionWe are seeking a skilled Firmware Engineer to join our Research and Development team. The successful candidate will be responsible for developing firmware for high-value, complex wireless controlled rugged robots with advanced instrumentation.Key Responsibilities:Design and develop low power system solutions, including motor...


  • Aberdeen, Aberdeen City, United Kingdom Expert Employment Full time

    Firmware Engineer PositionWe are seeking a skilled Firmware Engineer to join our Research and Development team. The successful candidate will be responsible for developing firmware for high-value, complex wireless controlled rugged robots with advanced instrumentation.Key Responsibilities:Design and develop low power system solutions, including motor...


  • Aberdeen, Aberdeen City, United Kingdom Expert Employment Full time

    Firmware Engineer PositionWe are seeking a skilled Firmware Engineer to join our Research and Development team. The successful candidate will be responsible for developing firmware for high-value, complex wireless controlled rugged robots with advanced instrumentation.Key Responsibilities:Design and develop low power system solutions, including motor...


  • Aberdeen, Aberdeen City, United Kingdom Expert Employment Full time

    Firmware Engineer PositionWe are seeking a skilled Firmware Engineer to join our Research and Development team. The successful candidate will be responsible for developing firmware for high-value, complex wireless controlled rugged robots with advanced instrumentation.Key Responsibilities:Design and develop low power system solutions, including motor...


  • Aberdeen, Aberdeen City, United Kingdom https:www.energyjobline.comsitemap Full time

    Job Title: Senior Electronics EngineerWe are seeking a highly skilled Senior Electronics Engineer to join our client's team at their Westhill offices. This full-time, permanent position will play a key role in the design, testing, and quality management of existing and new electronics components.Key Responsibilities:Design and develop complex electronic...

  • Workshop Technician

    2 weeks ago


    Aberdeen, Aberdeen City, United Kingdom Ernest Gordon Recruitment Limited Full time

    The RoleAs a Workshop Technician with Ernest Gordon Recruitment Limited, you will be responsible for ensuring all rental equipment is maintained to a high standard and ready for deployment to clients. This includes completing function testing, software / firmware updates and cable integrity checks. You will also be inspecting and documenting equipment...


  • Aberdeen, Aberdeen City, United Kingdom https:www.energyjobline.comsitemap Full time

    Job Title: Senior Electronics EngineerTEXO Recruitment is seeking a Senior Electronics Engineer to join our client, a global leader in the utilities and energy industries. This full-time, permanent position is based at the Westhill offices.The key aspect of this role is to take ownership of the design, testing, and quality management of existing and new...

  • Software Engineer

    4 weeks ago


    Aberdeen, Aberdeen City, United Kingdom Expert Employment Full time

    Software Engineer Opportunity in AberdeenAbout the Role:We are seeking a skilled Software Engineer to join our team in Aberdeen. As a Software Engineer, you will be responsible for proposing and developing solutions for acquiring data, equipment control, and processing results.Key Responsibilities:Design and implement software solutions using C/C++ and.NET...

  • Software Engineer

    4 weeks ago


    Aberdeen, Aberdeen City, United Kingdom Expert Employment Full time

    Software Engineer Opportunity in AberdeenAbout the Role:We are seeking a skilled Software Engineer to join our team in Aberdeen. As a Software Engineer, you will be responsible for proposing and developing solutions for acquiring data, equipment control, and processing results.Key Responsibilities:Design and implement software solutions using C/C++ and.NET...

  • Software Engineer

    1 week ago


    Aberdeen, Aberdeen City, United Kingdom Aker Solutions Full time

    Join a dynamic team at {company} as a skilled Software Engineer.Key responsibilities include designing, developing, and testing software applications. A strong understanding of computer systems and software development principles is essential. Experience with programming languages and software development methodologies is highly valued. This is a great...


  • Aberdeen, Aberdeen City, United Kingdom Hexagon Autonomy & Positioning Full time

    Network Engineer Job DescriptionHexagon Autonomy & Positioning is seeking a skilled Network Engineer to join our team. As a Network Engineer, you will play a key role in the development and maintenance of our real-time service delivery systems.Key ResponsibilitiesDesign and implement new services and infrastructure, working closely with the CE and SE for...


  • Aberdeen, Aberdeen City, United Kingdom Hexagon Autonomy & Positioning Full time

    Network Engineer Job DescriptionHexagon Autonomy & Positioning is seeking a skilled Network Engineer to join our team. As a Network Engineer, you will play a key role in the development and maintenance of our real-time service delivery systems.Key ResponsibilitiesDesign and implement new services and infrastructure, working closely with the CE and SE for...

  • Software Engineer

    1 week ago


    Aberdeen, Aberdeen City, United Kingdom Wood Full time

    About the Role:We are looking for a talented Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications. Your task will be to work with our team to create high-quality, scalable, and efficient software solutions.

  • Software Engineer

    1 week ago


    Aberdeen, Aberdeen City, United Kingdom Petrofac Full time

    As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing high-quality, efficient, and scalable code. You will work closely with cross-functional teams to ensure that software meets the needs of our customers.Key responsibilities include:Design and develop software...

  • Software Engineer

    1 week ago


    Aberdeen, Aberdeen City, United Kingdom Oceaneering Full time

    Job Title: Software EngineerThis role involves working on the backend of software applications, utilizing programming languages such as Java and C++. The ideal candidate will have experience with APIs and data structures. Responsibilities include designing, developing, and testing software components.Key Responsibilities:Design and develop software...


  • Aberdeen, Aberdeen City, United Kingdom Aramark Full time

    As a senior software engineer with our team at {company}, you will be responsible for designing and developing scalable software solutions. Your role will involve working closely with our product team to understand requirements and translate them into functional code. You will also be responsible for mentoring junior engineers and contributing to the growth...


  • Aberdeen, Aberdeen City, United Kingdom NovAtel Inc. Full time

    Are you a skilled Network Engineer looking for a new challenge? As a Network Engineer, you will play a key role in the development and maintenance of our real-time service delivery systems. You will be working within the Service Delivery Group and collaborating with the wider division on a variety of satellite positioning related projects. Our company...


  • Aberdeen, Aberdeen City, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Aberdeen, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Aberdeen, Aberdeen City, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Aberdeen, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...

  • Software Engineer

    1 week ago


    Aberdeen, Aberdeen City, United Kingdom Troo Hospitality Full time

    We are looking for a Software Engineer to join our team at "{company}". The successful candidate will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages and technologiesCollaborate with cross-functional teams to identify and...