Current jobs related to Software Engineer - Cambridge - Intelliswift Software
-
Software Engineer
2 months ago
Cambridge, Canada Spire Global, Inc. Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineer
3 weeks ago
Cambridge, Canada Spire Global, Inc. Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineer
2 months ago
Cambridge, Canada Spire Global, Inc. Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Manager, Software Engineer
5 months ago
Cambridge, Canada Lone Wolf Real Estate Technologies Inc Full timeWe are engaged in the transition of our flagship product from desktop to web-based application and need a talented leader for a dedicated team of professionals. As the Manager, Software Engineering, you will develop an understanding of our history and help drive the transformation to an on-line, best-in-class, software as a service (SaaS) solution. Your...
-
Software Engineer
6 days ago
Cambridge, Ontario, Canada Usha Consulting Inc. Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team at Usha Consulting Inc. as a key contributor to the development of our web applications.Key ResponsibilitiesMaintain and enhance existing software systems by making modifications as required.Design and develop new software features and functionalities.Collaborate with cross-functional...
-
Software Engineer
5 days ago
Cambridge, Ontario, Canada Usha Consulting Inc. Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team at Usha Consulting Inc. as a key contributor to the development of our web applications.Key ResponsibilitiesMaintain and enhance existing software systems by making modifications as required.Design and develop new software features and functionalities.Collaborate with cross-functional...
-
Software Engineer
1 week ago
Cambridge, Ontario, Canada Usha Consulting Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at Usha Consulting Inc. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet business requirements.Code Review: Conduct thorough code reviews to ensure high-quality code and...
-
Software Engineer
1 week ago
Cambridge, Ontario, Canada Usha Consulting Inc. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at Usha Consulting Inc. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet business requirements.Code Review: Conduct thorough code reviews to ensure high-quality code and...
-
Software Engineer
1 week ago
Cambridge, Canada Spire Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineer
1 week ago
Cambridge, Canada Spire Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Infrastructure Engineer
21 hours ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeSoftware Engineer - IoT Infrastructure EngineeringWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key ResponsibilitiesDesign processes for device provisioning, software...
-
Software Infrastructure Engineer
18 hours ago
Cambridge, Ontario, Canada Spire Global, Inc. Full timeSoftware Engineer - IoT Infrastructure EngineeringWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key ResponsibilitiesDesign processes for device provisioning, software...
-
Software Engineering Team Lead
3 days ago
Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time{"Job Title: Software Engineering Team LeadWe are seeking a highly skilled Software Engineering Team Lead to join our team at Lone Wolf Real Estate Technologies Inc. As a key member of our engineering team, you will be responsible for leading a team of software engineers in the development of our flagship product.Your primary focus will be on guiding and...
-
Software Engineering Team Lead
2 days ago
Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time{"Job Title: Software Engineering Team LeadWe are seeking a highly skilled Software Engineering Team Lead to join our team at Lone Wolf Real Estate Technologies Inc. As a key member of our engineering team, you will be responsible for leading a team of software engineers in the development of our flagship product.Your primary focus will be on guiding and...
-
Software Engineer
2 months ago
Cambridge, Canada Spire Full timeWe improve life on Earth with data from space. 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...
-
Software Development Engineer
4 days ago
Cambridge, Ontario, Canada Spire Full timeJob Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and implement processes for device provisioning,...
-
Software Development Engineer
4 days ago
Cambridge, Ontario, Canada Spire Full timeJob Title: Software EngineerWe are seeking an experienced Software Engineer to join our IoT Infrastructure Engineering team at Spire Global. As a key member of our team, you will design, develop, and maintain a resilient distributed network of thousands of headless Linux computers.Key Responsibilities:Design and implement processes for device provisioning,...
-
Software Engineer
1 month ago
Cambridge, Canada Spire Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineer
4 weeks ago
Cambridge, Canada Spire Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineering Team Lead
5 days ago
Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full timeJob Title: Manager, Software EngineerWe are seeking a seasoned leader to spearhead our software engineering team. As the Manager, Software Engineer, you will be responsible for driving the development of our flagship product from desktop to web-based application.Your expertise will be instrumental in guiding the team towards delivering a best-in-class,...
Software Engineer
4 months ago
Title: Software Engineer - Power Systems
Location: Cambridge ON / Onsite Role
Duration: 12+ Months
RESPONSIBILITIES
Design, develop, and implement software applications using C++ and Java programming languages, ensuring maintainable code following coding standards and best practices.
Interface with PLC and RTAC systems to develop software modules that control, monitor, and optimize automation processes.
Implement communication protocols and interfaces (e.g., Modbus, Profibus, Ethernet IP) for seamless integration with automation systems.
Conduct thorough testing and debugging of software applications to ensure reliability and quality.
Create comprehensive documentation, including design specifications, user manuals, and technical guides.
SKILLS
BS MS, 8 plus years of experience with proficiency in C++ and Java programming languages.
Experience with power systems, Microgrid technology, BESS – EMS, Unit Master controllers.
Experience with Grid Forming (P Q), Grid following (V F), Peak shaving, black start, ramp rate control & service, startup shutdown (following forming).
Experience in PLC, RTAC, IIoT.
Experience in developing software solutions that integrate with PLC and RTAC systems.
Familiarity with communication protocols and interfaces such as Modbus, Profibus, or Ethernet IP.
Experience with software testing, debugging, and maintenance.
Knowledge of version control systems (e.g., Git) and software development tools.
Excellent teamwork and communication skills to work collaboratively with cross-functional teams.