Senior Firmware/Software Engineer

3 days ago


Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time
Job Title: Senior Firmware/Software Engineer

We are seeking a highly skilled and experienced Senior Firmware/Software Engineer to join our dynamic team in Dundee, Scotland.

Key Responsibilities:

  • Design, develop, and document firmware and software drivers for controlling embedded real-time devices.
  • Create and maintain test procedures and software to validate functionality.
  • Perform software unit tests and support integration and systems testing.
  • Regularly report progress on schedule, quality, and the size of changes.
  • Provide leadership to small teams and contribute to project planning and status reporting to management.

Requirements:

  • A degree in Software, Computer, or Electronics Engineering.
  • Minimum 10 years of experience developing embedded real-time firmware, with a preference for C++.
  • Experience with 32-bit microprocessors (ARM preferred) and 8/16-bit microcontrollers.
  • Knowledge of real-time operating systems such as VxWorks, FreeRTOS, or uC/OS-II(-III).
  • Experience in developing PC/device application-level software (Linux, Android, or Windows) using C++, C#, VB, Java, or C.
  • Strong knowledge of USB, Python, object-oriented software design, and software configuration management.

What We Offer:

  • A comprehensive benefits package, including core benefits and the flexibility to select additional discounted voluntary benefits.
  • Attractive Defined Pension Plan.
  • Employee Stock Purchase Plan.
  • Career development and learning opportunities.
  • Medical and dental insurance.
  • Life and income protection insurance.
  • Illness and accident cover.
  • Health assessments and screening.
  • Holiday purchase scheme.
  • Cycle to work program.
  • Lifestyle and gym discounts.
  • Employee Assistance Program (EAP).

About Us:

Cubiq Recruitment is a trusted supplier of permanent, contract, and interim recruitment services to AI, Software ERP, Engineering, Manufacturing, and Commercial sectors.

We value diversity and do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



  • Dundee, Dundee City, United Kingdom ZipRecruiter Full time

    Job SummarySenior Firmware Engineer - Up to £65K plus bonusWe are seeking an experienced Firmware Engineer to join our team at ZipRecruiter. As a Senior Firmware Engineer, you will be responsible for designing, developing, and documenting firmware and software drivers for our cutting-edge technology.About the RoleThis is a fantastic opportunity to work with...


  • Dundee, Dundee City, United Kingdom ZipRecruiter Full time

    Job SummarySenior Firmware Engineer - Up to £65K plus bonusWe are seeking an experienced Firmware Engineer to join our team at ZipRecruiter. As a Senior Firmware Engineer, you will be responsible for designing, developing, and documenting firmware and software drivers for our cutting-edge technology.About the RoleThis is a fantastic opportunity to work with...


  • Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time

    Job Title: Senior Firmware/Software EngineerWe are seeking a highly skilled and experienced Senior Firmware/Software Engineer to join our dynamic team in Dundee, Scotland.Key Responsibilities:Design, develop, and document firmware and software drivers for controlling embedded real-time devices.Create and maintain test procedures and software to validate...


  • Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time

    Job Title: Senior Firmware/Software EngineerWe are seeking a highly skilled and experienced Senior Firmware/Software Engineer to join our dynamic team in Dundee, Scotland.Key Responsibilities:Design, develop, and document firmware and software drivers for controlling embedded real-time devices.Create and maintain test procedures and software to validate...


  • Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time £50,000 - £65,000

    Senior Firmware/Software Engineer OpportunityWe are seeking a highly skilled and experienced Senior Firmware/Software Engineer to join our dynamic team in Dundee. As a key member of our team, you will play a crucial role in the design, evaluation, testing, and support of devices used in self-service products, such as ATMs for the banking industry.Key...


  • Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time £50,000 - £65,000

    Senior Firmware/Software Engineer OpportunityWe are seeking a highly skilled and experienced Senior Firmware/Software Engineer to join our dynamic team in Dundee. As a key member of our team, you will play a crucial role in the design, evaluation, testing, and support of devices used in self-service products, such as ATMs for the banking industry.Key...


  • Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time £50,000 - £65,000

    Senior Firmware/Software EngineerWe are seeking a highly skilled and experienced Senior Firmware/Software Engineer to join our dynamic team in Dundee. As a key member of our team, you will play a crucial role in the design, evaluation, testing, and support of devices used in self-service products, such as ATMs for the banking industry.Key...


  • Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time £50,000 - £65,000

    Senior Firmware/Software EngineerWe are seeking a highly skilled and experienced Senior Firmware/Software Engineer to join our dynamic team in Dundee. As a key member of our team, you will play a crucial role in the design, evaluation, testing, and support of devices used in self-service products, such as ATMs for the banking industry.Key...


  • Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time £50,000 - £65,000

    Senior Firmware/Software EngineerWe are seeking a highly skilled and experienced Senior Firmware/Software Engineer to join our dynamic team in Dundee. As a key member of our team, you will play a crucial role in the design, evaluation, testing, and support of devices used in self-service products, such as ATMs for the banking industry.Key...


  • Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time £50,000 - £65,000

    Senior Firmware/Software EngineerWe are seeking a highly skilled and experienced Senior Firmware/Software Engineer to join our dynamic team in Dundee. As a key member of our team, you will play a crucial role in the design, evaluation, testing, and support of devices used in self-service products, such as ATMs for the banking industry.Key...


  • Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time

    Senior Firmware EngineerWe are seeking a highly skilled Senior Firmware Engineer to join our dynamic team in Dundee, Scotland. As a key member of our team, you will play a crucial role in the design, evaluation, testing, and support of devices used in self-service products, such as ATMs for the banking industry.Main Responsibilities:Design and develop...


  • Dundee, Dundee City, United Kingdom Cubiq Recruitment Full time

    Senior Firmware EngineerWe are seeking a highly skilled Senior Firmware Engineer to join our dynamic team in Dundee, Scotland. As a key member of our team, you will play a crucial role in the design, evaluation, testing, and support of devices used in self-service products, such as ATMs for the banking industry.Main Responsibilities:Design and develop...


  • Dundee, Dundee City, United Kingdom NCR Atleos Limited Full time

    About the Role:NCR Atleos Limited is seeking a highly skilled Firmware Software Engineer to join our team in Dundee. As a key member of our small team, you will be responsible for designing, developing, and documenting firmware and software drivers controlling embedded real-time devices.Key Responsibilities:Design, develop, and document firmware and software...


  • Dundee, Dundee City, United Kingdom NCR Atleos Limited Full time

    About the Role:NCR Atleos Limited is seeking a highly skilled Firmware Software Engineer to join our team in Dundee. As a key member of our small team, you will be responsible for designing, developing, and documenting firmware and software drivers controlling embedded real-time devices.Key Responsibilities:Design, develop, and document firmware and software...


  • Dundee, Dundee City, United Kingdom NCR Full time

    Job Title: Senior Firmware EngineerWe are seeking a highly skilled Senior Firmware Engineer to join our team in Dundee. As a key member of our small team, you will work closely with other facilities and suppliers to design, evaluate, test, and support devices used in self-service products such as ATMs.Key Responsibilities:Design and develop firmware for...


  • Dundee, Dundee City, United Kingdom NCR Full time

    Job Title: Senior Firmware EngineerWe are seeking a highly skilled Senior Firmware Engineer to join our team in Dundee. As a key member of our small team, you will work closely with other facilities and suppliers to design, evaluate, test, and support devices used in self-service products such as ATMs.Key Responsibilities:Design and develop firmware for...


  • Dundee, Dundee City, United Kingdom NCR Atleos Limited Full time

    Job Summary: We are seeking a highly skilled Firmware Software Engineer to join our team at NCR Atleos Limited. As a key member of our small team, you will be responsible for designing, developing, and documenting firmware and software drivers controlling embedded real-time devices.Main Responsibilities:Design and Development: Design, develop, and document...


  • Dundee, Dundee City, United Kingdom NCR Atleos Full time

    About NCR AtleosNCR Atleos is a leading provider of innovative financial solutions, dedicated to expanding financial access for individuals and institutions worldwide.As a key player in the industry, we strive to optimize branch operations, improve efficiency, and enhance self-service availability for our clients.Job DescriptionWe are seeking a highly...


  • Dundee, Dundee City, United Kingdom NCR Atleos Full time

    About NCR AtleosNCR Atleos is a leading provider of innovative financial solutions, dedicated to expanding financial access for individuals and institutions worldwide.As a key player in the industry, we strive to optimize branch operations, improve efficiency, and enhance self-service availability for our clients.Job DescriptionWe are seeking a highly...


  • Dundee, Dundee City, United Kingdom NCR Careers Full time

    Sr Firmware EngineerWe are seeking a highly skilled Sr Firmware Engineer to join our team in Dundee. As a key member of our small team, you will work closely with other facilities and suppliers to design, evaluate, test, and support devices used in self-service products such as ATMs.Key Responsibilities:Design, develop, and document firmware and software...