Senior Robotics C# Software Developer
6 days ago
About Us:
GeologicAI is a fast-growing technology company developing and deploying exciting new technologies for the energy and mining sectors. We build innovative geological robots that scan rocks, train AI to analyze the scan data, and make groundbreaking software that makes all our results incredibly useful for finding and extracting natural resources. We are well-funded, 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)
-
Calgary, Alberta, Canada GeologicAI Full timeWe are seeking a highly skilled Senior Software Developer to join our team at GeologicAI, a pioneering technology company developing innovative solutions for the energy and mining sectors. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software that operates our geospatial robots and sensors,...
-
Senior Robotics C# Software Developer
1 day ago
Calgary, Canada GeologicAI Full timeAbout Us: GeologicAI is a fast-growing technology company developing and deploying exciting new technologies for the energy and mining sectors. We build innovative geological robots that scan rocks, train AI to analyze the scan data, and make groundbreaking software that makes all our results incredibly useful for finding and extracting natural resources. We...
-
Senior Robotics C# Software Developer
7 days ago
Calgary, Canada GeologicAI Full timeAbout Us: GeologicAI is a fast-growing technology company developing and deploying exciting new technologies for the energy and mining sectors. We build innovative geological robots that scan rocks, train AI to analyze the scan data, and make groundbreaking software that makes all our results incredibly useful for finding and extracting natural resources. We...
-
Senior Robotics C# Software Developer
6 days ago
Calgary, Canada GeologicAI Full timeAbout Us: GeologicAI is a fast-growing technology company developing and deploying exciting new technologies for the energy and mining sectors. We build innovative geological robots that scan rocks, train AI to analyze the scan data, and make groundbreaking software that makes all our results incredibly useful for finding and extracting natural resources. We...
-
Software Developer for Geological Robotics
6 days ago
Calgary, Alberta, Canada GeologicAI Full timeGeologicAI is a fast-growing technology company that develops innovative geological robots to scan rocks, trains AI to analyze the scan data, and creates groundbreaking software to make results useful for finding and extracting natural resources. We're well-funded, rapidly expanding, and looking for skilled engineers to join our team.About the RoleThis...
-
Calgary, Alberta, Canada GeologicAI Full timeUnlock the Future of Energy and MiningGeologicAI is a pioneering technology company revolutionizing the energy and mining sectors with innovative solutions. Our cutting-edge technologies integrate geological robots, AI-powered analysis, and advanced software to extract valuable insights from rock scans.We're seeking an experienced Senior Robotics Software...
-
Automation Technician
1 month ago
Calgary, Canada Promise Robotics Full timePromise Robotics is a rapidly growing venture-backed technology startup with a mission to help the building industry to harness automation toward producing more affordable and sustainable buildings. Our world-class team combines AI, Industrialized Robotics, and construction under one roof to develop the most advanced robotic products for the construction of...
-
Software Development Expert Wanted
5 days ago
Calgary, Alberta, Canada JMJ Network Ltd Full timeJob DescriptionWe are seeking a skilled Software Developer to join our team at JMJ Network Ltd. As a key member of our team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Write, modify, integrate, and test software codeMaintain existing computer programs by making modifications as...
-
Senior Software Developer Position in Roha Tech
2 months ago
Calgary, Alberta, Canada Roha Tech] Full timeOverview of the RoleThe successful candidate will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients. As a senior software developer at Roha Tech, you will work closely with our team to deliver high-quality software products on time.Job ResponsibilitiesDesign and develop software applications...
-
Calgary, Alberta, Canada GeologicAI Full timeWe are a fast-growing technology company at the forefront of developing and deploying innovative geological solutions for the energy and mining sectors. Our mission is to empower the discovery of hydrocarbons that power our world today and the metals and minerals required for the energy transition of tomorrow.Job DescriptionWe are seeking an experienced...
-
Bim Modeller
2 weeks ago
Calgary, Canada Promise Robotics Full timeWe’re excited to launch a new state-of-the-art robotic homebuilding plant in partnership with several large homebuilders within the Greater Calgary Region. Powered by Promise Robotics' transformative production lines for timber-based panelized construction, the new plant enables our group of homebuilding partners to significantly increase the capacity and...
-
Calgary, Alberta, Canada S.i. Systems Full timeS.i. Systems, a renowned Calgary-based company, is seeking an exceptional Senior Firmware Engineer with in-depth C/C++ experience to spearhead the development, testing, and integration of cutting-edge firmware solutions.As a valued member of our team, you will be expected to obtain and maintain Canadian Security Clearance (Secret) and undergo a positive...
-
BIM Modeller
2 weeks ago
Calgary, Canada Promise Robotics Full timeWe’re excited to launch a new state-of-the-art robotic homebuilding plant in partnership with several large homebuilders within the Greater Calgary Region. Powered by Promise Robotics' transformative production lines for timber-based panelized construction, the new plant enables our group of homebuilding partners to significantly increase the...
-
Calgary, Alberta, Canada Software International Full timeSoftware International is a leading supplier of technical talent to prominent clients across North America. We are currently seeking a skilled Senior ServiceNow Developer for our global consulting client, requiring remote work in the MST time zone due to client core hours.Role: Senior ServiceNow DeveloperType: ContractDuration: 12 months + possible...
-
Senior iOS Software Engineer
4 weeks ago
Calgary, Alberta, Canada Accolite Full timeBounteous x Accolite is a leading digital engineering and technology solutions provider that accelerates the future for ambitious brands. With a global presence spanning North America, APAC, and EMEA, our 5000+ employees collaborate with clients to create exceptional business impact.As an experienced iOS developer at Accolite, you will play a key role in...
-
Senior Software Development Engineer
3 weeks ago
Calgary, Alberta, Canada Advanced Micro Devices inc. Full timeAbout Advanced Micro Devices inc.We transform lives with cutting-edge technology to enrich our industry, communities, and the world. Our mission is to build innovative products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.The RoleWe are looking for a...
-
Embedded Systems Software Developer
4 weeks ago
Calgary, Alberta, Canada Blackline Safety Full timeAt Blackline Safety, we are committed to making sure every worker returns home safely.Company OverviewWe drive innovation, practice resiliency, demonstrate leadership, and empower our people to be their best. Our team is growing, and we're looking for a talented individual to join us as an Embedded Systems Software Developer.About the RoleThis full-time...
-
Embedded Software Developer
3 months ago
Calgary, Canada Symboticware Inc. Full timeSYMX.AI is looking for a Senior Embedded Software Developer to join our growing team to help build the next level of our cutting-edge IoT products.About the roleOur hardware products – IoT devices, sensors, and rugged tablets – are plug-and-play and have an integral role in our product portfolio. The cross-functional embedded team at SYMX.AI designs,...
-
Calgary Control Systems Software Developer
3 weeks ago
Calgary, Alberta, Canada Calfrac Well Services - Canada Full timeJob DescriptionAt Calfrac Well Services - Canada, we are seeking an experienced Control Systems Software Developer to join our team in Calgary, AB.About the RoleWe are expanding our operations and looking for a skilled professional to work with our well-established system of over 10 years installed on more than 500 units. The successful candidate will play a...
-
Production Manager
2 weeks ago
Calgary, Canada Promise Robotics Full timeWe’re excited to launch a new state-of-the-art robotic homebuilding plant in partnership with several large homebuilders within the Greater Calgary Region. Powered by Promise Robotics' transformative production lines for timber-based panelized construction, the new plant enables our group of homebuilding partners to significantly increase the capacity and...