Current jobs related to Software Development Engineer - Medicine Hat, Alberta - UVAD

  • Software Developer

    4 weeks ago


    Medicine Hat, Alberta, Canada QinetiQ Full time

    Job SummaryThis is a challenging and rewarding role for a skilled Software Engineer to join our team at QinetiQ. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software applications to meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using a range of programming...

  • Software Developer

    4 weeks ago


    Medicine Hat, Alberta, Canada QinetiQ Full time

    Job SummaryThis is a challenging and rewarding role for a skilled Software Engineer to join our team at QinetiQ. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software applications to meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using a range of programming...

  • Software Engineer

    4 days ago


    Medicine Hat, Alberta, Canada Alberta Ltd Full time

    Job Title: {title}We are seeking a skilled Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.

  • Software Engineer

    4 days ago


    Medicine Hat, Alberta, Canada ROSS CREEK RV PARK LIMITED Full time

    Key Responsibilities: • Design and develop software applications using various programming languages and technologies. • Collaborate with cross-functional teams to identify business requirements and implement software solutions. • Participate in code reviews and ensure high-quality code standards are met. • Identify and troubleshoot software defects...


  • Medicine Hat, Alberta, Canada QinetiQ Limited Full time

    {"About the RoleQinetiQ Limited is seeking a highly skilled Embedded Software Engineer to join our team. As a key member of our team, you will be responsible for the design, development, testing, and documentation of firmware, vehicle software, and control station software for unmanned vehicle systems.The ideal candidate will have experience working in a...


  • Medicine Hat, Alberta, Canada QinetiQ Limited Full time

    {"About the RoleQinetiQ Limited is seeking a highly skilled Embedded Software Engineer to join our team. As a key member of our team, you will be responsible for the design, development, testing, and documentation of firmware, vehicle software, and control station software for unmanned vehicle systems.The ideal candidate will have experience working in a...


  • Medicine Hat, Alberta, Canada QinetiQ Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at QinetiQ Target Systems. As an Embedded Software Engineer, you will be responsible for the software design, development, testing, and documentation of both firmware, vehicle software & control station software of unmanned vehicles systems.Key ResponsibilitiesDevelop...


  • Medicine Hat, Alberta, Canada QinetiQ Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at QinetiQ Target Systems. As an Embedded Software Engineer, you will be responsible for the software design, development, testing, and documentation of both firmware, vehicle software & control station software of unmanned vehicles systems.Key ResponsibilitiesDevelop...


  • Medicine Hat, Alberta, Canada QinetiQ Limited Full time

    About the RoleWe are seeking an experienced Embedded Software Engineer to join our team at QinetiQ Target Systems. As a key member of our team, you will be responsible for the design, development, testing, and documentation of firmware, vehicle software, and control station software for unmanned vehicles systems.Key ResponsibilitiesDesign and develop...


  • Medicine Hat, Alberta, Canada QinetiQ Limited Full time

    About the RoleWe are seeking an experienced Embedded Software Engineer to join our team at QinetiQ Target Systems. As a key member of our team, you will be responsible for the design, development, testing, and documentation of firmware, vehicle software, and control station software for unmanned vehicles systems.Key ResponsibilitiesDesign and develop...


  • Medicine Hat, Alberta, Canada QinetiQ Full time

    Job Summary: We are seeking an experienced Embedded Software Engineer to join our team at QinetiQ. As a key member of our software development team, you will be responsible for designing, developing, and testing software for unmanned vehicle systems. Key Responsibilities: Design and develop software systems for unmanned vehicle systems Collaborate with...


  • Medicine Hat, Alberta, Canada QinetiQ Limited Full time

    About QinetiQQinetiQ is a leading global provider of innovative technology-based products and services for defense, security, and critical national infrastructure markets. With a team of over 6,000 people, we are dedicated to delivering world-class expertise in advice, services, and innovative technology-based products.Job SummaryWe are seeking an...


  • Medicine Hat, Alberta, Canada QinetiQ Full time

    About QinetiQWe are a leading provider of innovative technology-based products and services to the defence, security, and critical national infrastructure markets. Our expertise spans advice, services, and products, with a focus on test and evaluation, scientific and technological knowledge, and research capabilities.Job SummaryWe are seeking an Embedded...


  • Medicine Hat, Alberta, Canada QinetiQ Full time

    About QinetiQWe are a leading provider of innovative technology-based products and services to the defence, security, and critical national infrastructure markets. Our expertise spans advice, services, and products, with a focus on test and evaluation, scientific and technological knowledge, and research capabilities.Job SummaryWe are seeking an Embedded...


  • Medicine Hat, Alberta, Canada Baymont Inn & Suites Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining software applications. Key responsibilities include:• Collaborating with cross-functional teams to identify and prioritize project requirements• Designing and...

  • Software Engineer

    4 days ago


    Medicine Hat, Alberta, Canada MEDICINE HAT PIZZA LTD. Full time

    About the Role:As a software engineer, you will be responsible for designing, developing, and testing software applications to meet the business needs of our company.Key Responsibilities:• Design and develop software applications using various programming languages and technologies.• Collaborate with cross-functional teams to identify and prioritize...

  • Civil Engineer

    2 weeks ago


    Medicine Hat, Alberta, Canada MPE Engineering Ltd. Full time

    Job SummaryMPE Engineering Ltd. is seeking a skilled Civil Engineer to join our team in the Medicine Hat region. As an Intermediate Municipal Engineer, you will be responsible for working on various projects, from preliminary engineering to construction completion.Key ResponsibilitiesDesign and develop civil engineering projectsConduct cost estimates and...

  • Municipal Engineer

    1 week ago


    Medicine Hat, Alberta, Canada MPE Engineering Ltd. Full time

    MPE Engineering Ltd. is seeking a skilled Municipal Engineer - Project Development to join our team in Medicine Hat. As a key member of our engineering team, you will be responsible for delivering high-quality municipal engineering services to our clients. Your expertise will be utilized in various aspects of project development, including conceptualization,...


  • Medicine Hat, Alberta, Canada Impact Health Physiotherapy and Sports Injury Clinic Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled software engineer to join our team. The ideal candidate will have expertise in cloud computing and DevOps.Responsibilities:- Design and develop scalable cloud-based systems- Collaborate with cross-functional teams to identify and prioritize project requirements- Troubleshoot and resolve...


  • Medicine Hat, Alberta, Canada Alberta Ltd Full time

    About the Role:We are seeking a highly skilled software engineer to join our team. As a senior software engineer, you will be responsible for designing and developing complex software systems using multiple programming languages.Key Responsibilities:Design and develop software systems using multiple programming languagesCollaborate with cross-functional...

Software Development Engineer

2 months ago


Medicine Hat, Alberta, Canada UVAD Full time

Job Summary:

UVAD is seeking a highly skilled Software Development Engineer to support the development of next-generation Uncrewed Aerial Vehicle (UAV) platforms. This position will involve designing, developing, and testing software, electronics, and embedded systems for flight and ground support equipment.

Key Responsibilities:

  1. Software Design and Development: Design and develop software for various prototype and serial production UAV systems, ensuring robustness and performance targets are achieved.
  2. Embedded Software Development: Develop and optimize real-time embedded software for UAV systems, including associated software verification and validation activities.
  3. Software Architecture and Design: Support the development of new software architecture and produce related detailed design documentation.
  4. Software Maintenance and Support: Maintain existing software products and collaborate with stakeholders to identify and troubleshoot software issues.
  5. Embedded Electronics Design and Testing: Support the design and testing of embedded electronics.

Requirements:

  1. Education: Graduate of a Software, Computer, or other relevant engineering program.
  2. Programming Skills: Experienced with C/C++, Python, and versioning control software such as Git.
  3. Operating System Skills: Proficient with Windows or Linux/POSIX.
  4. Additional Skills: Knowledgeable with socket programming, multi-thread, and IPC mechanisms; experience with QT platform and Printed Circuit Board (PCB) considered an asset.
  5. Soft Skills: Must work well in a team and independent environment, and be proficient with Microsoft Office programs.
  6. Security Clearance: Holding a Class 5 Drivers License and able to receive government reliability security clearance.

About UVAD:

UVAD was founded to create a focused team tasked with the development of new, disruptive capabilities for legacy and emerging unmanned vehicle markets. Our mission is to combine expertise developed in this sector across academia, industry, regulators, and end users to quickly iterate concepts from applied research to field delivery on a global scale.