Senior Firmware/Software Engineer

CV-Library

Posted on Sep 10, 2024 by CV-Library
Invergowrie, Perth and Kinross, United Kingdom
Electronics
Immediate Start
£50k - £65k Annual
Full-Time
Senior Firmware/Software Engineer
Location: Dundee, Scotland
Salary Range: £50,000 - £65,000 + Attractive Bonus Plan (7.5% - 12% based on skills and experience)
Job Type: Permanent

Are you an experienced Embedded Firmware/Software Engineer looking for a new challenge? Join our dynamic team in Dundee, where 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. This is an excellent opportunity to work as part of a small, collaborative team, both locally and with our partners and suppliers worldwide.

Position Summary & Key Areas of Responsibility:
We are seeking a talented and motivated engineer with a strong background in firmware/software design and a passion for developing electro-mechanical systems controlled by software or firmware. In this role, you will be involved in the full product lifecycle, from design and development to testing and support.

Main Responsibilities Include:

Designing, developing, and documenting firmware and software drivers for controlling embedded real-time devices.
Creating and maintaining test procedures and software to validate functionality.
Performing software unit tests and supporting integration and systems testing.
Regularly reporting progress on schedule, quality, and the size of changes.
Providing leadership to small teams and contributing to project planning and status reporting to management. Basic Qualifications:

A degree in Software, Computer, or Electronics Engineering. (An Electronics degree requires significant programming experience.)
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: We provide a comprehensive benefits package that includes core benefits and the flexibility to select additional discounted voluntary benefits that suit your and your family's lifestyle. Benefits include:

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) If you have a keen interest in developing innovative solutions for self-service technology and thrive in a collaborative and challenging environment, we want to hear from you!

This company is an equal opportunity employer and value diversity. They do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
** If you're interested in this opportunity, please submit your CV via the link provided **

Cubiq Recruitment is recognised as a trusted supplier of permanent, contract and interim recruitment services to AI, Software ERP, Engineering, Manufacturing and Commercial sectors. Our teams of specialist recruiters operate across all core commercial engineering & technology disciplines and specialist areas

Reference: 222301987

https://jobs.careeraddict.com/post/95067891
CV-Library

Senior Firmware/Software Engineer

CV-Library

Posted on Sep 10, 2024 by CV-Library

Invergowrie, Perth and Kinross, United Kingdom
Electronics
Immediate Start
£50k - £65k Annual
Full-Time
Senior Firmware/Software Engineer
Location: Dundee, Scotland
Salary Range: £50,000 - £65,000 + Attractive Bonus Plan (7.5% - 12% based on skills and experience)
Job Type: Permanent

Are you an experienced Embedded Firmware/Software Engineer looking for a new challenge? Join our dynamic team in Dundee, where 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. This is an excellent opportunity to work as part of a small, collaborative team, both locally and with our partners and suppliers worldwide.

Position Summary & Key Areas of Responsibility:
We are seeking a talented and motivated engineer with a strong background in firmware/software design and a passion for developing electro-mechanical systems controlled by software or firmware. In this role, you will be involved in the full product lifecycle, from design and development to testing and support.

Main Responsibilities Include:

Designing, developing, and documenting firmware and software drivers for controlling embedded real-time devices.
Creating and maintaining test procedures and software to validate functionality.
Performing software unit tests and supporting integration and systems testing.
Regularly reporting progress on schedule, quality, and the size of changes.
Providing leadership to small teams and contributing to project planning and status reporting to management. Basic Qualifications:

A degree in Software, Computer, or Electronics Engineering. (An Electronics degree requires significant programming experience.)
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: We provide a comprehensive benefits package that includes core benefits and the flexibility to select additional discounted voluntary benefits that suit your and your family's lifestyle. Benefits include:

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) If you have a keen interest in developing innovative solutions for self-service technology and thrive in a collaborative and challenging environment, we want to hear from you!

This company is an equal opportunity employer and value diversity. They do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
** If you're interested in this opportunity, please submit your CV via the link provided **

Cubiq Recruitment is recognised as a trusted supplier of permanent, contract and interim recruitment services to AI, Software ERP, Engineering, Manufacturing and Commercial sectors. Our teams of specialist recruiters operate across all core commercial engineering & technology disciplines and specialist areas

Reference: 222301987

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

Catering Assistant

Invergowrie, Perth and Kinross, United Kingdom

Amazon Flex Delivery Driver - Earn £13 - £17 per hour

Invergowrie, Perth and Kinross, United Kingdom

Amazon Flex Delivery Driver - Earn £13 - £17 per hour

Invergowrie, Perth and Kinross, United Kingdom

Senior Electronic/FPGA Engineer

Invergowrie, Perth and Kinross, United Kingdom