Current jobs related to Software Developer - Medicine Hat, Alberta - QinetiQ

  • 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...


  • 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 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 ROSS CREEK RV PARK LIMITED Full time

    Key Responsibilities:Develop and implement software solutionsCollaborate with cross-functional teamsMeet project deadlines and deliver high-quality resultsRequirements:Proficiency in programming languagesExperience with software development methodologiesStrong communication and problem-solving skills


  • Medicine Hat, Alberta, Canada Edo Japan (Medicine Hat) Full time

    About the RoleWe are seeking a skilled software developer to join our team.The ideal candidate will have strong problem-solving skills and the ability to work in a fast-paced environment.ResponsibilitiesDevelop and maintain high-quality software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsParticipate in...

  • Software Engineer

    1 week ago


    Medicine Hat, Alberta, Canada SALES CANNER Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at CUTTING EDGE CONSULTING (SAP ISU). As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and...

  • Software Engineer

    3 weeks ago


    Medicine Hat, Alberta, Canada SALES CANNER Full time

    Job Title: Software DeveloperCUTTING EDGE CONSULTING (SAP ISU) is seeking a skilled Software Developer to join our team.Job SummaryWe are looking for a talented Software Developer to design, develop, and test software applications. The ideal candidate will have a strong understanding of software development principles and be able to work effectively in a...

  • Software Engineer

    1 week ago


    Medicine Hat, Alberta, Canada SALES CANNER Full time

    Job Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at SALES CANNER. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate...

  • Software Engineer

    2 weeks ago


    Medicine Hat, Alberta, Canada SALES CANNER Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at SALES CANNER. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologies.Collaborate with...

  • Software Engineer

    3 weeks ago


    Medicine Hat, Alberta, Canada SALES CANNER Full time

    Job DescriptionSALES CANNER is seeking a skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code to meet the requirements of our clients.Software...

  • Software Engineer

    3 weeks ago


    Medicine Hat, Alberta, Canada SALES CANNER Full time

    Job DescriptionSALES CANNER is seeking a skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesSoftware Development: Write, modify, integrate, and test software code to meet the requirements of our clients.Software...

  • Software Engineer

    2 weeks ago


    Medicine Hat, Alberta, Canada SALES CANNER Full time

    CUTTING EDGE CONSULTING (SAP ISU) is seeking a skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...

  • 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...

  • 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.


  • 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 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...

Software Developer

2 months ago


Medicine Hat, Alberta, Canada QinetiQ Full time
About QinetiQ

We are a leading provider of innovative technology-based products and services to the defense, security, and critical national infrastructure markets. Our team of experts is dedicated to delivering world-class expertise in advice, services, and products that meet the needs of our global customers.

Job Summary

We are seeking a highly skilled 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 vehicle systems.

Key Responsibilities
  • Develop system requirements and specifications
  • Evaluate analysis, problem definition, requirements, solution development, and proposed solutions
  • Design software systems as per requirements and safety regulations
  • Manage the software development lifecycle
  • Apply best practices and standard operating procedures
  • Communicate key project data to team members
  • Develop documentation for software design validation, qualification, safety, and interoperability of systems
  • Work with other technical disciplines and departments to achieve overall system requirements
  • Create and complete software tests, software releases, and other technical documents
  • Configure and version control software and firmware
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
Desirable Assets
  • 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
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 a criminal record check
Safety Requirements
  • Valid passport and willing to travel
  • Ability to multi-task in a computer-operated environment
  • Using a computer and associated peripherals
  • Sitting for extended periods of time
  • Looking at a computer screen for extended periods of time
Additional Requirements
  • Maximum lifting of 30lbs (13.6 kg)
  • Strong work ethic and ability to work under pressure and tight schedules