Jobs

    Software Engineer - Canada - Longwood University

    Longwood University
    Longwood University Canada

    1 week ago

    Default job background
    Description

    You are viewing a preview of this job. Log in or register to view more details about this job.

    FlightSafety International is the world's premier professional aviation training company and supplier of flight simulators, visual systems and displays to commercial, government and military organizations. The company provides training for pilots, technicians and other aviation professionals from 167 countries and independent territories. FlightSafety operates the world's largest fleet of advanced full-flight simulators and award-winning maintenance training at Learning Centers and training locations in the United States, Canada, France and the United Kingdom.

    Purpose of Position

    Provides software solution for visual systems integration and simulation of systems external to the aircraft for use in pilot training. Must simulate or stimulate avionics, infrastructure, and aircraft environment, including providing the interface to the visual system. Is responsible for product from design phase to hardware integration phase, to customer and certification authority verification, and continuing with ongoing customer support.

    Tasks and Responsibilities

    • Will work on a variety of devices, from Full Flight Simulators with six degree-of-freedom motion systems and wraparound visual systems to graphics-based desktop trainers.
    • Implements all standard visual systems simulation software, datalink simulation software, and other simulated systems external to the aircraft (such as moving models, satellites, nav aids and radios, DMO/SAF servers, and electronic warfare systems), and integrates the software with that of other engineering disciplines (such as aircraft systems, flight, propulsion, autoflight systems, sound, instructor station, and image generators).
    • If aircraft data is not available is required to assist in gathering data from aircraft or test bench to be used to re-engineer the aircraft avionics.
    • Develops graphical representations of aircraft instruments and displays for lower level (desktop) trainers and re-engineered avionics in high-level trainers.
    • Prepares customer test guides that will be used to verify that the simulation satisfies the simulator specification requirements. Studies aircraft data (wiring diagrams, avionic specifications, etc.) to design real time software to accurately model the avionics' behavior.
    • Performs standardized procedures to verify that the design meets the requirements of the customer test guide.
    • Presents and demonstrates the simulator operation to the customer and corrects deficiencies identified by the customer. This may include working at customer facilities. Exhibits and practices professional and courteous behavior while interacting with customers.
    • Works well with software and hardware engineers, technicians, project engineers and program managers. Interacts within a cooperative environment through beneficial behavior, commitment to common goals, contribution to problem solving, communication of ideas and suggestions, and encouragement.
    • Updates and maintains project schedules in Project Server for assigned projects.

    Tasks and Responsibilities Con't

    • Will train other engineers as required. Makes self-available to answer questions pertaining to his/her expertise.
    • May be expected to independently maintain schedule and complete tasks.
    • May contribute or lead new research and product development.
    • May lead small teams of engineers.
    • May be involved in creating customer proposals including an estimate of hours required.
    • May be required to give technical presentations.
    • Domestic and international travel, shift work, and special work hours may be required to accomplish duties.
    • Exhibit and practice professional and courteous behavior while interacting with both internal and external customers.
    • Interact within a cooperative environment through beneficial behavior, commitment to common goals, contribution to problem solving, communication of ideas and suggestions, and encouragement to other employees and departments.
    • Accountable for the control and distribution of documents and/or equipment subject to export control restrictions and the security of FSI materials, projects, intellectual property, and business information regarding the methods and techniques used in the production and usage of FSI products.
    • Accountable for the accuracy and completeness of assigned tasks.
    • Able to adhere to a work schedule including prompt and regular attendance.
    • Ability to work in a constant state of alertness and safe manner.
    Bachelor's degree in Engineering; and two years related experience preferably in simulation; or equivalent combination of education and experience. Knowledge and expertise for this level usually results from internal progressive experience. However, selection for this position is based on the demonstrated ability of the person to successfully fulfill the requirements listed.

    Proficiency Levels:

    Performs more varied and difficult aspects of the job; may need some guidance on job duties; applies learning to recommend options to address unusual situations. Trains other Teammates as required.

    Software Knowledge and Skills

    Basic high level programming skills required. C++ is preferred, C, FORTRAN, and/or Ada specifically are a plus. Knowledge of operating systems such as UNIX, Linux, and Concurrent OS/32 are a plus. Familiarity with Visual Studio 2015+, Team Foundation Server (Azure DevOps), and Project Server also a plus.

    Additional Skills

    Accountability - Shows up to work as scheduled, and follows instructions, policies, and procedures. Meets productivity standards, deadlines, and work schedules. Accepts full responsibility for quality of work, both independent and team projects.

    Adaptability - Quickly modifies behavior to maintain effectiveness when experiencing major changes in work tasks or work environment. Approaches change as opportunities for learning and development.

    Results Oriented - Focuses on results and desired outcomes and how best to achieve them by ensuring that they and others stay focused on the objective and perform in accordance with clear expectations.

    Teamwork - Cooperates and collaborates with all teammates to achieve common goals by sharing information or expertise; working together to solve problems in a positive manner while valuing the contributions of others.

    LANGUAGE SKILLS:

    Fluency in English, through both verbal and written communications; Able to read, analyze, and interpret general business documents, technical procedures, or governmental regulations; Able to write reports, business correspondence, and procedure manuals; Able to effectively present information and respond to questions from groups of managers, clients and customers.

    MATHEMATICAL SKILLS:

    Able to work with mathematical concepts such as exponents, vector analysis, matrix transformations, probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry; Able to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

    REASONING ABILITY:

    Able to define problems, collect data, establish facts, and draw valid conclusions; Able to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.

    Physical Demands and Work Environment

    The physical demands and work environment described here are representative of those that must be met and/or encountered by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee may be required to stand; walk; sit; climb or balance; and stoop, kneel, crouch, or crawl. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus. The employee must regularly lift and/or move up to 10 pounds and frequently lift and/or move up to 25 pounds. The noise level in the work environment is usually moderate.

    #J-18808-Ljbffr

  • Vanderlande Industries GmbH

    Software Engineer

    1 week ago


    Vanderlande Industries GmbH Canada

    Le monde aérien a toujours piqué ta curiosité mais tu n'as jamais osé passer ton permis de vol. · En intégrant le Centre de Développement logiciel de Vanderlande situé à Québec, tu contribueras, par ton talent, à définir l'aéroport «intelligent» de demain. · Nous sommes à la re ...


  • Plotly Dash Enterprise Canada

    Plotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...


  • DiliTrust Canada

    As Europe's leading SaaS provider, we digitalize our customers' legal departments. · From AGM minutes to AI-powered contract lifecycle management, our offices in France, Spain, Italy, Canada, Mexico and Dubai enable us to provide day-to-day support to our 2,000 customers around ...


  • Devmachine Canada

    Développeur Full Stack Software Engineer (Python, Typescript) - (H/F)... · Développeur Full Stack Software Engineer (Python, Typescript) - (H/F) Descriptif de l'offre · Qui sommes nous ? · ORNISEC est une entreprise innovante en cybersécurité, animée par sa mission : aider les ...

  • Albert Bow

    Software Engineer

    5 days ago


    Albert Bow Canada

    Software Engineer | Tech | Canada or New York | up to CAD per year · Albert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team. · It's a brand new team and ver ...

  • QRA Corp

    Software Engineer

    1 week ago


    QRA Corp Canada

    Company Introduction · QRA is building the foundation for humans to guide autonomous product development. We specialize in intent-driven development. Our mission is to enable humans to define, refine, and develop their intent when building the world's complex cyber-physical syste ...

  • eTeam

    Software Engineer

    1 week ago


    eTeam Canada

    Job Title: Sr. Software Engineer · Location: 100% Remote · Duration: 03+ Months · Pay Rate: $70-$81/hr · Job Description:Lead hands-on the migration of existing Ruby services for the Commerce System to Golang and/or services. · Collaborate with cross-functional teams to understa ...

  • Kanpur Portal

    Software Engineer

    1 week ago


    Kanpur Portal Canada

    Dear Candidate, · Greetings of the day · We are looking for a passionate Software Engineer to design, develop and install software solutions. · Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various lang ...

  • RPMGlobal

    Software Engineer

    1 week ago


    RPMGlobal Canada

    Transforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · Our Clien is seeking to hire a person with embedded software development expertis ...

  • EWS Group

    Software Engineering

    2 weeks ago


    EWS Group Canada

    Software Engineering - Lead Engineer page is loaded · Software Engineering - Lead Engineer · Apply locations Remote - Canada time type Full time posted on Posted 30+ Days Ago job requisition id R37219 Job Description: Lead Software Engineer · C&R Software has evolved over th ...

  • Crypto Recruiters

    Software Engineer

    1 week ago


    Crypto Recruiters Canada Full time

    Are you a seasoned backend software engineer with a passion for building solutions on Solana? We're actively searching for a Backend Software Engineer to join our team on a permanent basis. In this position you will work on a globally dispersed team that is focused on building mu ...

  • RPMGlobal

    Software Engineer

    1 week ago


    RPMGlobal Canada

    Transforming the Future with Convergence of Simulation and Data · Software Engineer Controls · Job Summary: · Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. · What You Will Do: · Connectivity is driving a huge number of inn ...

  • Mimecast Limited

    Software Engineer

    1 week ago


    Mimecast Limited Canada

    Mimecast is looking for a Software Engineer 2 experienced in cloud application development to join our team in Canada. As a Software Engineer II , you will be passionate about designing and developing new features and enhancements to make the applications perform better, improve ...


  • Sprout Social Canada

    Sprout welcomes all candidates to apply, including those who identify as BIPOC, women and underrepresented genders in tech, LGBTQIA+, parents, veterans, persons with disabilities and people of all faiths. · Software Engineer - Mobile (Android) · Sprout Social is looking to hire ...

  • Felix Health Inc.

    Software Engineer

    2 weeks ago


    Felix Health Inc. Canada

    About Felix · Felix is Canada's first end-to-end platform providing on-demand treatment for everyday health. Felix creates digital-first solutions that increase access for common healthcare needs such as mental health, sexual health, and daily health. Founded in 2019, Felix's ap ...

  • MacDonald Search Group

    Software Engineer

    1 week ago


    MacDonald Search Group Canada

    Our client is hiring a Fullstack Software Developer to join their team Remotely anywhere in Canada. The primary responsibility will be to utilize bleeding edge technology and building products that are driven by generative Artificial Intelligence. · Design, develop, and maintain ...

  • Albert Bow

    Software Engineer

    4 days ago


    Albert Bow Canada

    Software Engineer | Tech | Canada or New York | up to CAD per yearAlbert Bow is currently working with one of the world's most well-renowned and respected banks and they are looking for 1 or 2 software engineers to join their Market Making Team.It's a brand new team and very gree ...

  • Themis Solutions Inc.

    Software Engineer

    2 weeks ago


    Themis Solutions Inc. Canada

    We are currently seeking a Software Developer to join our rapidly growing engineering team . This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. We at Clio have an amazing team ...

  • Blue Strawberry

    Software Engineer

    1 week ago


    Blue Strawberry Canada

    Canterbury AI, a pioneering force in generative AI software, is seeking a dynamic and motivated Software Engineer to join our fast-growing team. This is an exciting opportunity to work on our flagship product, Blue Strawberry, an AI-powered software, and be at the forefront of cu ...

  • Velatechindia

    Software Engineer

    1 week ago


    Velatechindia Canada

    Software Developer Engineer in Test (SDET) Position Mission: · As Software Development Engineer in Testing (SDET), you will work on designing and writing code/script to automate and maintain functional and non-functional tests of our Enterprise grade product suites. · You will co ...