Software Engineer
8 hours ago
We are seeking a highly skilled Software Developer to join our team at Lockheed Martin Canada. As a Software Developer, you will be responsible for designing, developing, and testing mission-critical software for the control and analytics of Uncrewed Vehicles and Systems.
Key Responsibilities- Develop reliable, cross-platform software using C++ and Qt 5 & 6
- Engineer solutions that provide optimal user experience
- Participate in agile practices like estimation meetings, retrospectives, and standups
- Develop, maintain, and document the architecture of the solution
- Contribute to documentation, delivery, and deployment of the solution
- Bachelor's degree in Software Engineering, Computer Engineering, Geomatics Engineering, Electrical Engineering, or Computer Science
- Experience with C++ programming language
- User Interface and user experience design experience and/or database/domain/service design experience
- Strong verbal and written communication skills
- Ability to work in a collaborative team environment
- Experience in the Uncrewed Vehicle (UV) domain
- Experience with Android development
- Experience with ArduPilot autopilot and/or Mavlink vehicle communications protocol
- Experience with STANAG-4586 vehicle communications protocol
- Experience with development and testing of Artificial Intelligence software
- Experience with Computer Vision software solutions
We offer a competitive compensation package, flexible work schedules, and a comprehensive benefits program. Our team is dedicated to providing a safe and supportive work environment, and we are committed to diversity, equity, and inclusion.
We are proud to be a part of Lockheed Martin Canada, a global leader in the aerospace and defense industry. Our team is passionate about delivering innovative solutions that make a difference in the world.
-
Safety Process Engineer
4 weeks ago
Calgary, Alberta, Canada The Chemical Engineer Full timeThe Chemical Engineer is currently looking for a Safety Process Engineer to enhance our team within the Oil & Gas sector. The successful candidate will be involved in various projects spanning the oil and gas industry, energy transition, and petrochemical sectors. We are in search of seasoned engineers who possess the motivation and dedication to...
-
Process Engineer
2 weeks ago
Calgary, Alberta, Canada The Chemical Engineer Full timeJob DescriptionWe are seeking a highly skilled Senior Process Engineer to join our team at The Chemical Engineer. As a key member of our water treatment team, you will be responsible for designing and implementing innovative solutions for water and wastewater treatment in the oil and gas industry.Key Responsibilities:Develop and implement process engineering...
-
Lead Process Engineer in Water Treatment
4 weeks ago
Calgary, Alberta, Canada The Chemical Engineer Full timeJOB DESCRIPTION The Chemical Engineer is currently seeking a Lead Process Engineer with expertise in water and wastewater management to enhance our team within the energy sector. The successful candidate will be involved in projects spanning various domains, including upstream, midstream, and downstream oil and gas, as well as energy transition and...
-
Lead Metallurgical Engineer
4 weeks ago
Calgary, Alberta, Canada The Chemical Engineer Full timeThe Chemical Engineer is currently in search of a Lead Metallurgical Engineer to enhance our team focused on water and wastewater management. The ideal candidate will participate in diverse projects spanning various sectors, including energy, petrochemicals, and environmental sustainability. We are looking for seasoned professionals who are committed to...
-
Senior Process Engineer
2 weeks ago
Calgary, Alberta, Canada The Chemical Engineer Full timeJob DescriptionWe are seeking a highly skilled Senior Process Engineer to join our team at The Chemical Engineer. As a key member of our water and wastewater treatment team, you will be responsible for designing and implementing process solutions for industrial clients.Key Responsibilities:Develop and implement process simulations and heat and material...
-
Senior Software Engineering Manager
5 hours ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeSenior Software Engineering ManagerJoin our team of innovators and help shape the future of asset management solutions and citizen engagement for state and local organizations.About the RoleWe are seeking a highly skilled Senior Software Engineering Manager to lead our team of engineers in developing cutting-edge solutions. As a key member of our...
-
Senior Software Engineering Manager
8 hours ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeSenior Software Engineering ManagerJoin our team of innovators and help shape the future of asset management solutions and citizen engagement for state and local organizations.About the RoleWe are seeking a highly skilled Senior Software Engineering Manager to lead our team of engineers in developing cutting-edge solutions. As a key member of our...
-
Senior Data Engineer
3 days ago
Calgary, Alberta, Canada Data Engineer Jobs Full time{"h1": "Data Engineer Job Description", "p": "As a Data Engineer at AltaGas, you will play a critical role in developing cutting-edge technologies that drive business decisions. Your expertise in Microsoft Fabric will enable you to extract and transform disparate data into actionable insights, while maintaining secure, dependable, high-performance operations...
-
Senior Data Engineer
3 days ago
Calgary, Alberta, Canada Data Engineer Jobs Full time{"h1": "Data Engineer Job Description", "p": "As a Data Engineer at AltaGas, you will play a critical role in developing cutting-edge technologies that drive business decisions. Your expertise in Microsoft Fabric will enable you to extract and transform disparate data into actionable insights, while maintaining secure, dependable, high-performance operations...
-
Senior Software Engineering Manager
6 days ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeAbout the RoleWe are seeking a highly skilled and experienced Technical Lead to join our team as an Engineering Manager - Software Team. This is a key leadership position that will oversee the development of innovative software solutions for our clients.Key ResponsibilitiesManage and direct a team of software developers to meet project objectivesPlan and...
-
Senior Software Engineering Manager
6 days ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeAbout the RoleWe are seeking a highly skilled and experienced Technical Lead to join our team as an Engineering Manager - Software Team. This is a key leadership position that will oversee the development of innovative software solutions for our clients.Key ResponsibilitiesManage and direct a team of software developers to meet project objectivesPlan and...
-
Senior Software Engineering Manager
6 days ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeAbout the RoleWe are seeking a highly skilled and experienced Technical Lead to join our team at Incognito Software Systems Inc. as a Senior Software Engineering Manager.Key ResponsibilitiesManage and direct a team of software developers to design and develop innovative asset management solutions and citizen engagement platforms for state and local...
-
Senior Software Engineering Manager
6 days ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeAbout the RoleWe are seeking a highly skilled and experienced Technical Lead to join our team at Incognito Software Systems Inc. as a Senior Software Engineering Manager.Key ResponsibilitiesManage and direct a team of software developers to design and develop innovative asset management solutions and citizen engagement platforms for state and local...
-
Senior Software Engineering Manager
6 hours ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for overseeing the design and development of our Enterprise Asset Management product.Key ResponsibilitiesManage and direct developers and development process to meet roadmap...
-
Senior Software Engineering Manager
3 hours ago
Calgary, Alberta, Canada Incognito Software Systems Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for overseeing the design and development of our Enterprise Asset Management product.Key ResponsibilitiesManage and direct developers and development process to meet roadmap...
-
Senior Software Architect
1 week ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our Software department, you will be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and...
-
Senior Software Architect
1 week ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the scoping efforts and initial development of a cutting-edge cloud platform. As a key member of our Software department, you will be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and...
-
Senior Software Architect
1 week ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Architect to lead the development of a cutting-edge cloud platform. As a key member of our Software team, you will be responsible for defining and driving the architectural vision and strategy for our cloud platform.Key ResponsibilitiesDefine and drive the architectural vision and strategy for our...
-
Senior Software Architect
1 week ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Architect to lead the development of a cutting-edge cloud platform. As a key member of our Software team, you will be responsible for defining and driving the architectural vision and strategy for our cloud platform.Key ResponsibilitiesDefine and drive the architectural vision and strategy for our...
-
Senior Software Architect
8 hours ago
Calgary, Alberta, Canada Software Aspekte Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to lead the development of a cutting-edge cloud platform. As a key member of our team, you will be responsible for defining and driving the architectural vision and strategy, working closely with Product Management to define requirements and evaluate potential partner solutions.Key...