Current jobs related to Senior Robotics C# Software Developer - Calgary - GeologicAI
-
Senior C/C++ Software Engineer
3 days ago
Calgary, Alberta, Canada C Igeo Full timeAbout the RoleWe're seeking a highly skilled C/C++ Systems Engineer to join our team at C Igeo. As a key member of our engineering team, you will be responsible for designing and implementing high-performance systems that enable developers to port their mobile apps/games to the web.Key ResponsibilitiesDesign and develop low-level system software using...
-
Senior C/C++ Software Engineer
3 days ago
Calgary, Alberta, Canada C Igeo Full timeAbout the RoleWe're seeking a highly skilled C/C++ Systems Engineer to join our team at C Igeo. As a key member of our engineering team, you will be responsible for designing and implementing high-performance systems that enable developers to port their mobile apps/games to the web.Key ResponsibilitiesDesign and develop low-level system software using...
-
Robotics Software Developer
3 weeks ago
Calgary, Alberta, Canada Attabotics Full timeAbout AttaboticsAttabotics is a leading innovator in the field of 3D robotics supply chain systems for modern commerce. Our mission is to empower retailers to place fulfillment centers near high-density urban areas, creating jobs and reducing carbon emissions by closing the last-mile delivery gap.Job SummaryWe are seeking a highly skilled Control System...
-
Robotics Software Developer
3 weeks ago
Calgary, Alberta, Canada Attabotics Full timeAbout AttaboticsAttabotics is a leading innovator in the field of 3D robotics supply chain systems for modern commerce. Our mission is to empower retailers to place fulfillment centers near high-density urban areas, creating jobs and reducing carbon emissions by closing the last-mile delivery gap.Job SummaryWe are seeking a highly skilled Control System...
-
Robotics Software Engineer
3 weeks ago
Calgary, Alberta, Canada Attabotics Full timeAbout AttaboticsAttabotics is a pioneering company in the field of 3D robotics supply chain systems for modern commerce. By empowering retailers to place fulfillment centers near high-density urban areas, Attabotics helps create jobs and decrease carbon emissions by closing the last-mile delivery gap.The RoleAs a Control System Software Developer, you'll be...
-
Robotics Software Engineer
3 weeks ago
Calgary, Alberta, Canada Attabotics Full timeAbout AttaboticsAttabotics is a pioneering company in the field of 3D robotics supply chain systems for modern commerce. By empowering retailers to place fulfillment centers near high-density urban areas, Attabotics helps create jobs and decrease carbon emissions by closing the last-mile delivery gap.The RoleAs a Control System Software Developer, you'll be...
-
Calgary, Alberta, Canada Hexagon Geosystems Full timeAbout the RoleWe are seeking a highly skilled C++ Software Engineer to join our Geospatial Content Solutions (GCS) team at Hexagon Geosystems. As a key member of our team, you will be responsible for developing and maintaining our geospatial content solutions.Key ResponsibilitiesDesign, develop, and test C++ software applications for geospatial content...
-
Calgary, Alberta, Canada Hexagon Geosystems Full timeAbout the RoleWe are seeking a highly skilled C++ Software Engineer to join our Geospatial Content Solutions (GCS) team at Hexagon Geosystems. As a key member of our team, you will be responsible for developing and maintaining our geospatial content solutions.Key ResponsibilitiesDesign, develop, and test C++ software applications for geospatial content...
-
Senior C# Developer
1 week ago
Calgary, Alberta, Canada AbaData Full timeAbout AbaDataWe are Western Canada's leading GIS technology company headquartered in Calgary, Alberta.Our company delivers an advanced suite of cutting-edge surface data solutions for the energy, environmental, renewables, and utilities industries.The RoleWe are seeking an experienced C# / ASP.NET Senior Software Developer to join our team.As a C#/ASP.NET...
-
Senior C# Developer
1 week ago
Calgary, Alberta, Canada AbaData Full timeAbout AbaDataWe are Western Canada's leading GIS technology company headquartered in Calgary, Alberta.Our company delivers an advanced suite of cutting-edge surface data solutions for the energy, environmental, renewables, and utilities industries.The RoleWe are seeking an experienced C# / ASP.NET Senior Software Developer to join our team.As a C#/ASP.NET...
-
Software Engineer for 3D Robotics Supply Chain
3 weeks ago
Calgary, Alberta, Canada Attabotics Full timeAbout AttaboticsAttabotics is a pioneering company that has revolutionized the supply chain industry with its innovative 3D robotics system. Inspired by the efficiency of ant colonies, our patented storage structure and robotics shuttles utilize both horizontal and vertical space, reducing warehouse needs by 85%. This cutting-edge technology empowers...
-
Software Engineer for 3D Robotics Supply Chain
3 weeks ago
Calgary, Alberta, Canada Attabotics Full timeAbout AttaboticsAttabotics is a pioneering company that has revolutionized the supply chain industry with its innovative 3D robotics system. Inspired by the efficiency of ant colonies, our patented storage structure and robotics shuttles utilize both horizontal and vertical space, reducing warehouse needs by 85%. This cutting-edge technology empowers...
-
Software Developer C++
1 week ago
Calgary, Alberta, Canada Western Heritage Full timeJob SummaryWe are seeking a skilled C++ software developer to join our team at Western Heritage. As a C++ software engineer, you will be responsible for designing, developing, and testing software applications using C++ programming language.Key ResponsibilitiesDevelop software applications using C++ programming languageDesign and implement software systems...
-
Software Developer C++
1 week ago
Calgary, Alberta, Canada Western Heritage Full timeJob SummaryWe are seeking a skilled C++ software developer to join our team at Western Heritage. As a C++ software engineer, you will be responsible for designing, developing, and testing software applications using C++ programming language.Key ResponsibilitiesDevelop software applications using C++ programming languageDesign and implement software systems...
-
Software Developer, C++
1 week ago
Calgary, Alberta, Canada National HealthClaim Corporation Full timeJob Title: Software Developer, C++We are seeking a highly skilled Software Developer, C++ to join our team at National HealthClaim Corporation.Job Summary:The successful candidate will be responsible for designing, developing, and testing software applications using C++ programming language. The ideal candidate will have a strong background in computer...
-
Software Developer, C++
1 week ago
Calgary, Alberta, Canada National HealthClaim Corporation Full timeJob Title: Software Developer, C++We are seeking a highly skilled Software Developer, C++ to join our team at National HealthClaim Corporation.Job Summary:The successful candidate will be responsible for designing, developing, and testing software applications using C++ programming language. The ideal candidate will have a strong background in computer...
-
Corporate Systems Software Developer
2 days ago
Calgary, Alberta, Canada Attabotics Full timeJoin Our Team as a Control System Software DeveloperWe are seeking a highly skilled and motivated Control System Software Developer to join our team at Attabotics. As a key member of our software development team, you will be responsible for designing, programming, integrating, documenting, troubleshooting, and supporting new and existing functionality for...
-
Corporate Systems Software Developer
2 days ago
Calgary, Alberta, Canada Attabotics Full timeJoin Our Team as a Control System Software DeveloperWe are seeking a highly skilled Control System Software Developer to join our team at Attabotics. As a key member of our software development team, you will be responsible for designing, programming, integrating, documenting, troubleshooting, and supporting new and existing functionality for controlling the...
-
Corporate Systems Software Developer
3 days ago
Calgary, Alberta, Canada Attabotics Full timeJoin Our Team as a Control System Software DeveloperWe are seeking a highly skilled and motivated Control System Software Developer to join our team at Attabotics. As a key member of our software development team, you will be responsible for designing, programming, integrating, documenting, troubleshooting, and supporting new and existing functionality for...
-
Corporate Systems Software Developer
3 days ago
Calgary, Alberta, Canada Attabotics Full timeJoin Our Team as a Control System Software DeveloperWe are seeking a highly skilled Control System Software Developer to join our team at Attabotics. As a key member of our software development team, you will be responsible for designing, programming, integrating, documenting, troubleshooting, and supporting new and existing functionality for controlling the...
Senior Robotics C# Software Developer
4 months ago
About Us:
Enersoft Inc. is a Calgary-based start-up developing and deploying exciting new technologies for the energy and mining sectors under the GeologicAI brand. We build nifty geological robots that scan rocks, train AI to analyze the scan data, and make fancy software that makes all our results incredibly useful for finding and extracting natural resources. We are well-funded and growing rapidly and looking for amazing people to join our team.
What You'll Do:
As a member of our engineering team, you will be developing and supporting scanning software which operates GeologicAI robots and sensors to analyze rocks. Your primary responsibility will be developing, maintaining and improving user software for our operators, interfacing instruments, sensors and mechatronic components. The position includes deploying software on the freshly built units, assistance with installation, calibration and alignment of instruments. You also be part of the support team for operating units in the field. Your work will mainly concentrate on R&D and creation next-generation products that can do even more for our clients, but it also includes potential support for operations and reliability.
You will also work with our geoscience and AI analytics teams to get the most out of the hardware outputs, and with our project managers to understand how our clients' geologists and engineers do their jobs, and to build new tools to help them automate and improve their workflows using our scan data.
What We'll Love About You:
You have a computer science or software engineering or electronic engineering degree or similar. You enjoy electronics, robotics, programming, and sensing. You are enthusiastic and hard working and looking to be part of a fun team building something useful and meaningful. You are a good communicator and work well with others. You are diligent and self-motivated, and can get stuff done both when sitting next to your co-workers in an office, and as part of a remote-work team. You have a strong foundation in math and physics. You want to work with both your brain and your hands. You love the idea of building robots with lasers and x-ray beams, but in a save-the-world Tony Stark kind of way and not a take-over-the-world Lex Luthor kind of way. You are nerdy enough to appreciate those references, but no so nerdy that you get offended by the mixed Marvel-DC metaphor.
Main requirements:
- Object-Oriented Programming
- C#
- C++
- Python
- WPF
- MVVM
- Design Patterns
- Entity Framework
You have some experience with and useful working knowledge of the following:
- Electronics and mechatronics
- Good understanding of math, geometry and physics
- Serial communication, I2C, SPI, Arduino, STM32
You round that out with some of the following skills and experiences:
- Mercurial, Git
- Dependency injection
- Jupyter
- Async C#, multithreading,
- SQL and Entity Framework
- UI design
- Machine Learning and Computer Vision
What You'll Love About Us:
We're a fast-growing well-funded company working on interesting products that are making difference to the world. Our products and services are helping find the hydrocarbons that power our world today, and the metals and minerals required for the energy transition of tomorrow.
Working at Enersoft you will enjoy the following benefits:
- A casual and fun work environment
- Extended health and dental benefits
- Flexible schedule and opportunities for remote work
- Robots with lasers
Education:
- Secondary degree or diploma in a related field
Job Type: Full-time
Location: Calgary, AB (In-person)