Justin Fuller
Senior Firmware Engineer at Nextbase- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Nextbase
-
United Kingdom
-
Computers and Electronics Manufacturing
-
1 - 100 Employee
-
Senior Firmware Engineer
-
Jun 2022 - Present
-
-
-
Courtney Thorne
-
United Kingdom
-
Hospitals and Health Care
-
1 - 100 Employee
-
Senior R&D Engineer
-
Jan 2018 - Jun 2022
Courtney Thorne (January 2018-present) Senior Embedded Software Engineer, product owner Altra Link, Altra Room Unit and Altra Wear Duties and Responsibilities: Continuous development of new functionality to meet customer requirements Liaising with support and installation teams to identify, and resolve customer issues Coding in C++ using the Crossworks IDE and Libraries Integration of the Nordic BLE libraries into the Altra Line used in the Courtney Thorne Products Producing low power consumption products, to last a year without battery changes Improving the reliability of the Altra Range of embedded software Investigating a BLE Mesh product. Achievements: Release of the Altra Link Greatly increased the reliability of the Altra Range of embedded code Updating the load balancing techniques for the Radio Interface Products and Improving the retransmission algorithms Created a method of producing Google Tests for the Embedded software Show less
-
-
-
Squire Technologies
-
United Kingdom
-
Telecommunications
-
1 - 100 Employee
-
Senior Software Engineer
-
Nov 2013 - Jan 2018
Lead software engineer and product owner of the Squire SVI-STP and Squire SVI-SMSC applications. Duties and Responsibilities: Continuous development of new functionality to meet customer requirements Liaising with customers to capture and understand their requirements Liaising with support and installation teams to identify, and resolve customer issues Provide engineering timescales to product management for new functionality Customer Training Internal Training to support and installation to help them to maintain the product and locate issues. Creating and Maintenance of automated test environment to allow a more agile approach to development Creation of Python SDK toolkit allowing new advancements to be products to be produced efficiently Refactoring of products to greatly improve throughput Creation of tools to allow migration of customer configurations from rival products User Documentation Member of a small dynamic engineering team Coding in C / Python \ Achievements: Refactoring of SMSC increased the throughput by more than 500% Creation of Python SDK to allow new advancements to be produced quickly Creation of the Automated Test environment which has greatly reduced regression errors Show less
-
-
-
Dialogic
-
Telecommunications
-
100 - 200 Employee
-
Software Engineer
-
May 2008 - Nov 2013
Senior software engineer tasked with the creation of Dialogic Signalling Interface for Web Services and the support the Dialogic Protocol Stacks Duties and Responsibilities: Design of the new stack to support map services from HTTP Fixing and Investigating customer issues Provide a testing framework and automated tests of the new product Integration of TCP into product range Porting of Dialogic stacks to VxWorks User Documentation Coding mainly in C and C# Achievements: First new product produced by protocol team for 5 years Won the Dialogic most innovative new product of the year 2012 Show less
-
-
-
Roke
-
United Kingdom
-
IT Services and IT Consulting
-
400 - 500 Employee
-
Software Engineer
-
Feb 2007 - Apr 2008
Senior software engineer working on numerous products Duties and Responsibilities: Designing and implementing demonstration software Working for Harris SPR to create test DLL to be used by the manufacturer to test validity of their products via USB Coding in C, Embedded C and C++ Senior software engineer working on numerous products Duties and Responsibilities: Designing and implementing demonstration software Working for Harris SPR to create test DLL to be used by the manufacturer to test validity of their products via USB Coding in C, Embedded C and C++
-
-
-
Telesoft
-
United Kingdom
-
Computer and Network Security
-
1 - 100 Employee
-
Software Engineer
-
Feb 1998 - Sep 2006
Senior software engineer (2004-2006) investigating new technologies to create new products including SIP/MSC/VLR, Roaming Gateway and Sigtran Signalling Gateway Duties and Responsibilities: Implementing software to meet new specifications as the telecoms markets moved from TDM based to IP Based environment Training staff to understand the new specifications Software team leader (1999-2004) for supporting existing products and new products with a team of software engineers and test engineers. Including a GSM Lawful Interception platform and SMSC Duties and Responsibilities: System design of new products Managing up to 4 software engineers and 3 test engineers to provide support and implementing enhancements to products Provide customer interaction to understand new requirements and updating on outstanding issues Provide to product management timescales for new enhancements Mentoring teams members in both software and testing Show less
-
-
-
IPL
-
United Kingdom
-
IT Services and IT Consulting
-
300 - 400 Employee
-
Software Engineer
-
Oct 1992 - Feb 1998
Software engineer and Test Engineer on numerous products Duties and Responsibilities: Generating new software modules for products specified by external clients Working on in-house products Cantata and AdaTest Working off site for 9 months developing a 4GL database user interface for the emergency services Software engineer and Test Engineer on numerous products Duties and Responsibilities: Generating new software modules for products specified by external clients Working on in-house products Cantata and AdaTest Working off site for 9 months developing a 4GL database user interface for the emergency services
-
-
Education
-
University of Essex
MSc, Computer Studies -
University of Nottingham
Bsc, Mathmatics with Engineering