Jobs
>
Medicine Hat

    Embedded Software Engineer - Medicine Hat, Canada - QinetiQ

    QinetiQ
    QinetiQ Medicine Hat, Canada

    4 days ago

    Default job background
    Description

    Responsibilities

    :

    The Embedded Software Engineer is responsible for the software design, development, testing, and documentation of both firmware, vehicle software & control station software of unmanned vehicles systems at QinetiQ Target Systems. The candidate should have experience working within a multi-disciplined environment alongside electronic engineers, mechanical engineers and production engineers. A track record of software design and implementation of critical systems would be valuable. Knowledge of avionic, marine and vehicular systems is advantageous.

    Typical duties and responsibilities:

  • Development of the system requirements and specifications,
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Design of software systems as per the requirements and safety regulations,
  • Managing the software development lifecycle,
  • Knowledge of algorithms and data structures,
  • Strong analytical and reasoning skills with an ability to visualise processes and outcomes,
  • Applying best practices and standard operating procedures,
  • Communicating key project data to team members,
  • Development of documentation for software design validation, qualification, safety and interoperability of systems
  • Working in conjunction with other technical disciplines & departments to achieve overall system requirements,
  • Creating and/or assisting with cost estimates for new products and services,
  • Creating and completing software tests, software releases and other technical documents
  • Configuration and version control of software and firmware
  • Additional tasks as assigned by superior.
  • Education/Work Experience Requirements:

  • Membership in APEGA (or eligibility)
  • Bachelor's Degree in Software/Electronics engineering or equivalent related experience
  • General Computer proficiency (Document Management Software, MS Office – Word, Excel and Outlook).
  • Embedded Software development/debugging experience in Linux
  • Additional desirable assets would include:

  • Technical writing
  • Electronic System Design
  • Experience in avionics, marine and vehicular military systems
  • Experience with Inertial Navigation/GNSS systems
  • Hands on and Field experience
  • Familiar with using electronics test equipment like JTAG debuggers, Oscilloscope, Multimeters, Signal generators.
  • Experience with PowerPC, STM32 and x86 platforms
  • Network and Data links programming experience
  • Linux Driver development experience
  • Skill Requirements:

  • Proven Coding skills C, C++, Python, MATLAB/Simulink
  • Proficiency with Version control tools like Git
  • Knowledge of Linux administration/terminal commands and bash scripting/automation
  • Understanding of complex systems
  • Ability to follow and understand electronic schematics and drawings.
  • Experienced in working in a multi-disciplined team with electronic, mechanical and test engineers.
  • Strong communications, prioritization, organizational skills
  • Strong work ethic and ability to work under stress and tight schedules.
  • Strong critical thinking ability.
  • High attention to detail.
  • Strong writing skill.
  • Ability to take responsibility for delivering to timescales.
  • Self-motivated and punctual
  • Security Requirements:

  • Must be a Canadian citizen or Permanent Resident of Canada
  • Able to obtain a Level 2 Security Clearance.
  • Must have a clean background history and obtain criminal record check
  • Safety Sensitive:

  • This position is safety sensitive due work requirements of being on the factory floor near equipment and field deployment and testing requirements.

  • Siemens Gamesa Renewable Energy

    Travel Technician

    1 week ago


    Siemens Gamesa Renewable Energy Medicine Hat, Canada

    It takes the brightest minds to be a technology leader. It takes imagination to create green energy for the generations to come. At Siemens Gamesa we make real what matters, join our global team. · Position Overview- Join one of the world's leading suppliers of wind power solutio ...

  • GSI environement Incorporé d'Filial Englobe

    Project Manager

    1 week ago


    GSI environement Incorporé d'Filial Englobe Medicine Hat, AB, Canada

    MPE, an Englobe Company, is an employee-owned, consulting engineering firm providing a full range of engineering services for the Municipal, Industrial, and Water Resources Sectors . · At nearly 3,000 people, Englobe is one of Canada's premier firms specializing in professional ...


  • Montrose Environmental Group Medicine Hat, AB, Canada

    Field-based Geoscientist (5-month contract position) · At Matrix Solutions, we collaborate across services, disciplines, and geographies to solve environmental challenges together - motivated to do better for our clients, each other, and the communities where we live and work. We ...


  • MPE Engineering Ltd. Medicine Hat, Canada

    Description: · MPE's Medicine Hat region covers a broad range of municipal engineering services. Our scope of services generally includes: · Water treatment and distribution · Wastewater treatment and collection · Stormwater management · Transportation · Infrastructure rehabili ...

  • QinetiQ

    UVS System Engineer

    6 days ago


    QinetiQ Medicine Hat, Canada

    Responsibilities · : The UVS System Engineer acts as both a Systems Engineer and a Project Engineer and is responsible for all technical items related to the interdisciplinary engineering of the requirements definition, design aspects, integration, customization, of Uncrewed Veh ...

  • QinetiQ

    UVS System Engineer

    6 days ago


    QinetiQ Medicine Hat, Canada

    Responsibilities · : The UVS System Engineer acts as both a Systems Engineer and a Project Engineer and is responsible for all technical items related to the interdisciplinary engineering of the requirements definition, design aspects, integration, customization, of Uncrewed Veh ...


  • GFL Environmental Medicine Hat, Canada Full time

    Join Our Team as a Heavy Duty Technician at GFL Environmental in Medicine Hat, AB · Are you a skilled Heavy Duty Technician? GFL Environmental is inviting talented individuals like you to become a vital part of our team in Medicine Hat, AB · At GFL, we are committed to investin ...


  • Englobe Corp. Medicine Hat, Canada Full time

    Your Employer · Dare to join Englobe · At nearly 3,200 people, Englobe is one of Canada's premier firms specializing in professional engineering services, environmental sciences, and soil and biomass treatment. · With offices located across Canada, the United Kingdom and France ...


  • Englobe Medicine Hat, Canada Full time

    Job Description Your Employer · Dare to join Englobe At nearly 3,200 people, Englobe is one of Canada's premier firms specializing in professional engineering services, environmental sciences, and soil and biomass treatment. With offices located across Canada, the United Kingdom ...


  • Englobe Corp. Medicine Hat, Canada Full time

    Your Employer · Dare to join Englobe · MPE, an Englobe Company, is an employee-owned, consulting engineering firm providing a full range of engineering services for the Municipal, Industrial, and Water Resources Sectors. · At nearly 3,200 people, Englobe is one of Canada's pr ...


  • Englobe Medicine Hat, Canada Full time

    Job Description Your Employer · Dare to join Englobe MPE, an Englobe Company, is an employee-owned, consulting engineering firm providing a full range of engineering services for the Municipal, Industrial, and Water Resources Sectors. At nearly 3,200 people, Englobe is one of C ...


  • Plains Midstream Canada ULC Medicine Hat, Canada Full time

    Job Type: · Regular Plains Midstream Canada (PMC) is an industry-leading transportation and midstream provider specializing in transportation, storage, processing and marketing solutions for crude oil and natural gas liquids (NGLs). PMC also operates strategically-located facilit ...


  • Caterpillar Brazil Redcliff, AB, Canada

    Autonomous Application Specialist page is loaded · Autonomous Application Specialist · Apply locations Redcliff, Western Australia time type Full time posted on Posted 5 Days Ago job requisition id R Career Area: · Product Support Job Description: · Your Work Shapes the Wor ...