Nicholas Wiecek

Software Engineer at Emblation
  • Claim this Profile
Contact Information
Location
Edinburgh, Scotland, United Kingdom, UK
Languages
  • English Native or bilingual proficiency
  • Polish Native or bilingual proficiency
  • Afrikaans Professional working proficiency

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United Kingdom
    • Medical Equipment Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Oct 2022 - Present

      Working across the full product lifecycle – from product concept through to manufacturing support. Including embedded software upgrades and enhancements for the novel medical treatment platforms alongside development of associated PC-based test software to optimise manufacturing testing. Duties include: - Development of software solutions in C++ for embedded systems, and C# for PC-based test software - Supporting the migration of software tools and source code from external services to a dedicated internal team - Documentation in line with ISO 13485 and IEC 62304 standards - Software configuration management and problem resolution, including product updates to meet the latest regulations Show less

    • Software Engineer
      • Jul 2019 - Oct 2022

      To develop and maintain Arrayjet's instrument software ensuring company and customer expectations are met. Liaise with other departments, providing assistance and training for new software features and releases. Duties include: - Designing, implementing, testing, and documenting software solutions - Apply excellent standards of coding and documentation - Collaborating with colleagues across the company to share experiences, obtain feedback, and feed this information into the software development lifecycle - Provide estimates of resources and time required for software projects - Working to the ISO 13485 standard - Corrected exception handling in multithreading that was incorrectly handled - Optimised PLC (Programmable Logic Control) to increase the speed of instruments - Extended image analysis system - Improved data analysis tools by automating analysis of raw data Show less

    • IT Technician
      • Jul 2014 - Aug 2015

      Involved in the setup of network infrastructure at Nando's franchise stores in South Africa. Installing and delivering hardware to client. Troubleshooting IT issues remotely and in person. Resolving technical errors over phone and through remote login to client's computer. Involved in the setup of network infrastructure at Nando's franchise stores in South Africa. Installing and delivering hardware to client. Troubleshooting IT issues remotely and in person. Resolving technical errors over phone and through remote login to client's computer.

    • Ramp Agent
      • Aug 2006 - Nov 2010

      Primary communication individual between service providers to aeroplane, aeroplane staff and airport terminal staff to ensure speedy aeroplane departure turnaround.Overseeing loading of dangerous goods following air safety procedure minimising risk to passengers.Supervising and training airport terminal staff.

    • Customer Service Agent
      • Aug 2004 - Jul 2006

      Assisting at check-in and boarding procedures through issuing boarding cards, tagging luggage and handling passenger complaints ensuring smooth airline operation.

    • South Africa
    • Retail
    • 700 & Above Employee
    • Finance Administration
      • Oct 2002 - Aug 2004

      Financial administrator reporting to the Manager and Assistant Manager tasked with organising the financial data of the franchise store. Duties include: - Consolidation of financial information and generation of reports designed to assist the Manager and Assistant Manager in planning store efforts. - Cash-up, balancing and investigating irregularities of till operators - Managing payroll for thirty people

    • Till Supervisor
      • Feb 2001 - Sep 2002

      Customer service orientated role maximising customer satisfaction through training of till operators, handling complaints and resolving technical errors.

Education

  • Heriot-Watt University
    Master of Science - MSc, Artificial Intelligence
    2017 - 2019
  • Heriot-Watt University
    Bachelor of Science - BSc (Hons), Computer Science
    2016 - 2017
  • Heriot-Watt University
    Bachelor of Science - BSc, Computer Systems
    2012 - 2013
  • CTI Education Group
    Bachelor of Technology (BTech), Information Systems (Software Development)
    2011 - 2012

Community

You need to have a working account to view this content. Click here to join now