Current jobs related to Software Engineer - Cambridge - Intelliswift Software

  • Software Engineer

    2 months ago


    Cambridge, Canada Spire Global, Inc. Full time

    We 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 time

    We 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 time

    We 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...


  • Cambridge, Canada Lone Wolf Real Estate Technologies Inc Full time

    We 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 time

    About 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 time

    About 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 time

    About 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 time

    About 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 time

    We 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 time

    We 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...


  • Cambridge, Ontario, Canada Spire Global, Inc. Full time

    Software 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...


  • Cambridge, Ontario, Canada Spire Global, Inc. Full time

    Software 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...


  • 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...


  • 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 time

    We 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...


  • Cambridge, Ontario, Canada Spire Full time

    Job 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,...


  • Cambridge, Ontario, Canada Spire Full time

    Job 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 time

    We 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 time

    We 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...


  • Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full time

    Job 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


Cambridge, Canada Intelliswift Software Full time

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.