Current jobs related to Software Developer - Cambridge, Ontario - Spire
-
Software Developer
3 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob Title: Software DeveloperVision Investment Group is seeking a skilled Software Developer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and...
-
Software Developer
4 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob Title: Software DeveloperVision Investment Group is seeking a skilled Software Developer to join our team.Job SummaryWe are looking for a highly motivated and detail-oriented 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...
-
Software Developer
4 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob Title: Software DeveloperVision Investment Group is seeking a skilled Software Developer to join our team.Job SummaryWe are looking for a highly motivated and detail-oriented 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...
-
Software Developer
3 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeWe are seeking a skilled Software Developer to join our team at Vision Investment Group. The ideal candidate will have a strong background in computer programming and be able to write, modify, and integrate software code with ease.The successful candidate will be responsible for maintaining existing computer programs, communicating technical problems and...
-
Software Developer
3 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob DescriptionVision Investment Group is seeking a skilled Software Developer to join our team. The ideal candidate will have a strong background in computer programming and experience with software development life cycles.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize...
-
Software Developer
2 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at Vision Investment Group. As a Software Developer, you will be responsible for writing, modifying, integrating, and testing software code.Key Responsibilities:Write, modify, integrate, and test software codeMaintain existing computer programs by making...
-
Software Developer
2 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeThe role of a Software Developer at Vision Investment Group involves writing, modifying, integrating, and testing software code to ensure optimal performance and functionality. This position requires the ability to communicate technical problems, processes, and solutions effectively. Furthermore, the Software Developer will be responsible for preparing...
-
Software Developer
1 month ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob DescriptionVision Investment Group is seeking a skilled Software Developer to join our team.Key ResponsibilitiesDesign, develop, and test software applications to meet business requirements.Collaborate with cross-functional teams to identify and prioritize project needs.Develop and maintain technical documentation to ensure knowledge sharing and...
-
Software Developer
1 month ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob DescriptionVision Investment Group is seeking a skilled Software Developer to join our team.Key ResponsibilitiesDesign, develop, and test software applications to meet business requirements.Collaborate with cross-functional teams to identify and prioritize project needs.Develop and maintain technical documentation to ensure knowledge sharing and...
-
Software Developer
1 week ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob Description:Vision Investment Group is seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Responsibilities:Software Development: Write, modify, integrate, and test software code to meet business requirements.Code Maintenance:...
-
Software Developer
2 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob SummaryAt Vision Investment Group, we are seeking a skilled Software Developer to join our team. The ideal candidate will have a strong background in computer programming and be able to write, modify, integrate, and test software code. Key Responsibilities- Write, modify, integrate, and test software code- Maintain existing computer programs by making...
-
Software Developer
2 months ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob DescriptionVision Investment Group is seeking a skilled Software Developer to join our team.Key ResponsibilitiesDesign, develop, and test software applications to meet business requirements.Collaborate with cross-functional teams to identify and prioritize project needs.Develop and maintain technical documentation to ensure knowledge sharing and...
-
Software Developer
2 months ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob DescriptionVision Investment Group is seeking a skilled Software Developer to join our team.Key ResponsibilitiesDesign, develop, and test software applications to meet business requirements.Collaborate with cross-functional teams to identify and prioritize project needs.Develop and maintain technical documentation to ensure knowledge sharing and...
-
Software Developer
4 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob DescriptionVision Investment Group is seeking a skilled Computer Programmer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesSoftware Development: Write, modify, and integrate software code to meet business requirements.Program Maintenance:...
-
Software Developer
4 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob DescriptionVision Investment Group is seeking a skilled Computer Programmer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesSoftware Development: Write, modify, and integrate software code to meet business requirements.Program Maintenance:...
-
Software Developer
4 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob DescriptionVision Investment Group is seeking a skilled Computer Programmer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesSoftware Development: Write, modify, and integrate software code to meet business requirements.Program Maintenance:...
-
Software Developer
4 weeks ago
Cambridge, Ontario, Canada Vision Investment Group Full timeJob DescriptionVision Investment Group is seeking a skilled Computer Programmer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesSoftware Development: Write, modify, and integrate software code to meet business requirements.Program Maintenance:...
-
Software Developer
1 month ago
Cambridge, Ontario, Canada MealSuite Full timeAbout MealSuiteMealSuite is a privately owned Software as a Service (SaaS) organization with a strong presence in the foodservice technology industry. Our mission is to deliver smiles and satisfaction to the continuum of care through an all-in-one foodservice management technology.Our CultureWe value teamwork, innovation, and sustainability. Our progressive...
-
Software Developer
2 months ago
Cambridge, Ontario, Canada MealSuite Full timeAbout MealSuiteMealSuite is a privately owned Software as a Service (SaaS) organization with a strong presence in the foodservice technology industry. Our mission is to deliver smiles and satisfaction to the continuum of care through an all-in-one foodservice management technology.Our CultureWe value teamwork, innovation, and sustainability. Our progressive...
-
Software Developer
2 months ago
Cambridge, Ontario, Canada MealSuite Full timeAbout MealSuiteMealSuite is a privately owned Software as a Service (SaaS) organization with a strong presence in the foodservice technology industry. Our mission is to deliver smiles and satisfaction to the continuum of care through an all-in-one foodservice management technology.Our CultureWe value teamwork, innovation, and sustainability. Our progressive...
Software Developer
2 months ago
About the Role
We are seeking an experienced Software Developer to join our IoT Infrastructure Engineering team at Spire Global. As a key member of our team, you will be responsible for designing, developing, and maintaining a resilient distributed network of thousands of headless Linux computers.
Key Responsibilities
- Design and implement processes for device provisioning, software updates, and network transitions to ensure seamless integration and high availability.
- Develop and deploy IoT tooling, including setup and configuration of AWS and on-device software, to ensure efficient data transfer and control.
- Evaluate and select IoT solutions to ensure performant data transfer and control, and develop and deploy SLA monitoring to ensure high availability and performance.
- Collaborate with the Infrastructure team to set up and maintain core infrastructure required, including object storage, Kafka clusters, Databricks, and other critical systems.
- Design and develop processing chains for the data produced by the IoT devices, including ingestion, analytics, and visualization.
- Finalize documentation and user manuals for device installation, monitoring, and troubleshooting, and develop runbooks for failure scenarios and maintain post-installation plans.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
- Strong understanding of network protocols, data management, and security best practices.
- Excellent problem-solving skills, with the ability to work independently and collaboratively as part of a team.
- Experience with agile development methodologies and version control systems (e.g., Git).
- Good understanding of the TCP/IP stack, tunnelling protocols, and routing.
- Strong communication and documentation skills.
Preferred Skills
- Demonstrated experience in developing and maintaining large-scale distributed systems with a focus on infrastructure engineering.
- Proficiency in Linux, AWS, IoT tooling (e.g., ThingsBoard, JFrog Connect).
- Hands-on experience with big data technologies like Kafka, Databricks, S3, Flink, Spark.
- Certification in AWS, Linux, or related areas.
- Understanding of how to set up HTTP API endpoints.
About Spire Global
Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire's data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth.
Spire is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity, or veteran status.