- 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.
- 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
- 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
- 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
- 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
- This position is safety sensitive due work requirements of being on the factory floor near equipment and field deployment and testing requirements.
-
Travel Technician
1 week ago
Siemens Gamesa Renewable Energy Medicine Hat, CanadaIt 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 ...
-
Project Manager
1 week ago
GSI environement Incorporé d'Filial Englobe Medicine Hat, AB, CanadaMPE, 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 ...
-
Geologist (Contract)
1 week ago
Montrose Environmental Group Medicine Hat, AB, CanadaField-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 ...
-
intermediate municipal engineer
4 days ago
MPE Engineering Ltd. Medicine Hat, CanadaDescription: · 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 ...
-
UVS System Engineer
6 days ago
QinetiQ Medicine Hat, CanadaResponsibilities · : 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 ...
-
UVS System Engineer
6 days ago
QinetiQ Medicine Hat, CanadaResponsibilities · : 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 ...
-
Heavy Duty Technician
4 days ago
GFL Environmental Medicine Hat, Canada Full timeJoin 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 ...
-
Intermediate Municipal Civil Engineer
1 week ago
Englobe Corp. Medicine Hat, Canada Full timeYour 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 ...
-
Intermediate Municipal Civil Engineer
4 days ago
Englobe Medicine Hat, Canada Full timeJob 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 ...
-
Project Manager-Civil Engineering
3 weeks ago
Englobe Corp. Medicine Hat, Canada Full timeYour 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 ...
-
Project Manager-civil Engineering
4 days ago
Englobe Medicine Hat, Canada Full timeJob 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 ...
-
Maintenance Scheduler
2 days ago
Plains Midstream Canada ULC Medicine Hat, Canada Full timeJob 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 ...
-
Autonomous Application Specialist
2 weeks ago
Caterpillar Brazil Redcliff, AB, CanadaAutonomous 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 ...
Embedded Software Engineer - Medicine Hat, Canada - QinetiQ
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:
Education/Work Experience Requirements:
Additional desirable assets would include:
Skill Requirements:
Security Requirements:
Safety Sensitive: