Software Development Engineer
CurrentTest Precor’s Linux and Android based fitness equipment, the P80, P82 and P62 consoles in an agile/scrum environment. Collaborate with software developers and quality team members to define requirements and acceptance criteria for new features. Analyze application specification and design documents to determine test scenarios. Write and maintain several tools in Bash and Qt/C, used in testing television functionality in our product at customer install sites. Maintained build system for two months while we searched for a full time build engineer. Performed end of sprint source code branch and build. Took charge of testing media in our European products. This included researching European television standards, advising our UK office as well as testing and troubleshooting first hand in England. Set up a simulated UK digital television station in our lab complete with transport stream captures done in England. Augmented media lab to simulate as many formats of television as possible, including DVB-T, PAL-I and ISDB-T to help test our product for international markets. Regularly go to off site installations to augment the customer service organisation as a technical resource. Regularly advise customer support and sales engineers regarding problems in the field. Went on a three week tour of clubs and offices in England, Scotland, Germany, Switzerland and France to do TV signal captures in preparation for our new P82 and P62 consoles. Maintain our custom-built Windows application used by customers to create their own channel lists for Precor’s consoles.