Talent.com
Software Engineer
Software EngineerLarus Technologies • Ottawa, Ontario, Canada
Software Engineer

Software Engineer

Larus Technologies • Ottawa, Ontario, Canada
2 days ago
Job type
  • Full-time
  • Permanent
Job description

Full-time : 37.5 Hours per week Monday to Friday

Location : Ottawa Office (3 days per week / hybrid) 170 Laurier Ave West Suite 310 Ottawa ON K1P 5V5 Ottawa-based Home Office (2 days per week)

Reporting To : Technology Director

Salary Range : $90000 to $140000

Type of Vacancy : New

We are looking for enthusiastic self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-end real-time solutions for the public safety and security industries. This includes data interfacing collection aggregation display exploitation and fusion functionalities. As a member of the Software Engineering team you will design and develop software modules within an existing product. You should expect to work on a wide variety of software problems and learn and apply new skills.

Key Responsibilities :

  • Design and implement scalable distributed software systems;
  • Design develop integrate and test software modules and systems;
  • Advocate high quality and best-practices in software design and development;
  • Interface development for various protocols data formats and logical connections;
  • Close interaction with other team members on system integration and validation
  • Participate in all aspects of the software development process including planning retrospectives and demos;
  • Meeting assigned goals with the team and releasing deliverables to stakeholders and
  • customers; and
  • Other duties as assigned.

Qualifications : Some individuals are less likely to apply for a job unless they consider they are a perfect match. At Larus Technologies we welcome motivated individuals to our diverse and inclusive workplace. Thus if you are excited about this role but do not have every qualification we encourage you to apply anyway.

  • University degree in Computer / Software Engineering Computer Science or other related Engineering degree;
  • Required to meet qualifications to obtain a Canadian Government security clearance (typically requires the candidate to be a Canadian citizen or permanent resident of Canada).
  • 5 years of direct experience in design development deployment and verification of software with at least 2 years in Java and 2 years in python;
  • Experience with creating software documentation and other forms of technical writing;
  • Experience in developing and debugging high performance software;
  • Experience in security-oriented software design principles;
  • Experience in using REST APIs;
  • Experience with databases including as SQL and document stores;
  • Experience using source control such as Git and build tools such as Gradle;
  • Experience with different OS (Windows Linux);
  • Experience in one or more of virtual machines Kubernetes containerization cloud platforms;
  • Excellent computer and manual problem analysis evaluation and resolution skills;
  • Strong organizational and problem-solving skills;
  • Passion for learning and solving complex problems;
  • Strong communication skills;
  • Experience in Continuous Integration and Continuous Deployment (CICD) Systems;
  • Organized and focused; and
  • Ability to work in a dynamic fast-paced work environment;
  • Preferred Skills :

  • Experience with shell scripts;
  • Experience with object-oriented design;
  • Experience in designing REST APIs;
  • Experience with Python JavaScript and TypeScript;
  • Design diagram creation (UML flowcharts dataflow diagrams etc);
  • Knowledge of cyber security best practices;
  • Concurrent message driven distributed applications;
  • Large dataset processing and analysis;
  • Knowledge of computer networking;
  • Provide guidance and mentorship and lead technical discussions;
  • Use or develop GIS software; and
  • Develop automated testing tools or define test cases.
  • Benefits

  • Competitive compensation package
  • Comprehensive Health and Dental insurance package;
  • Competitive vacation and paid time off;
  • Company-sponsored team-building events; and
  • Learning and development opportunities.
  • About Larus Based in Ottawa Canada Larus Technologies () is a software company specializing in Artificial Intelligence (AI) Machine Learning (ML) Big Data Analytics and Decision Support Systems (DSS). Larus has three core business lines : Data Fusion and Analytics Data Science and Research and Engineering. Larus software products include the patented Total : : Insight DSS the Total : : Perception Systems Simulation Engine (SSE) and the Total : : Vision Video Analytics Solution (VAS). Our Data Science and Engineering Consulting focuses primarily on Retail Supply Chain Management Public Safety and Defence while Research and Engineering focuses on innovations in advanced AI / ML across industries. Larus is renowned for its ability to solve complex customer challenges that require multi-sensor data collection aggregation exploitation fusion and analytics.

    We thank all applicants; however only those selected for an interview will be contacted. Upon completion of the recruitment process all candidates interviewed will be notified if they are not selected for the role.

    We use AI support tools to screen applicants for minimum role requirements.

    At Larus we celebrate diversity and are committed to creating an inclusive environment for all employees.

    Larus has an accommodation process and provides accommodation for applicants with disabilities. If you have specific ergonomic needs or require other accommodation because of a disability or a medical need please dont hesitate to contact Larus at emailprotected to discuss arrangements.

    Required Experience :

    Manager

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    Monthly Salary Salary : 90000 - 140000

    Create a job alert for this search

    Software Engineer • Ottawa, Ontario, Canada

    Similar jobs
    Software Engineer - Full Stack

    Software Engineer - Full Stack

    Veeva Systems • Ottawa
    Full-time
    Software Engineer - Full Stack.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer

    Software Engineer

    Afuva • Ottawa
    Full-time
    Afuva is a pioneering technology company specializing in advanced AI solutions.We develop cutting-edge AI for smart devices, home automation, image and vision, and wearable technology, alongside ro...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer

    Software Engineer

    h2o.ai • Ottawa
    Full-time
    AI company that brings generative and predictive AI to enterprises and public sector agencies.GenAI applications on private data. Full Stack & Systems Software Engineer to join our H2OGPTe generativ...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer

    Software Engineer

    Larus Technologies • Ottawa
    Full-time +1
    Hours per week, Monday to Friday.Location : Ottawa Office (3 days per week / hybrid), 170 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 Ottawa-based Home Office (2 days per week).Reporting To : Tec...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer

    Software Engineer

    Larus • Ottawa
    Full-time +1
    Hours per week, Monday to Friday.Location : Ottawa Office (3 days per week / hybrid), 170 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 Ottawa-based Home Office (2 days per week).Reporting To : Tec...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer - Cloud Platform

    Software Engineer - Cloud Platform

    Wind River • Ottawa
    Full-time
    Description Position at Wind River.Job Title : Software Engineer – Wind River Conductor.Wind River Systems is building Wind River Studio for Operators, delivering an integrated cloud platform, unif...Show more
    Last updated: 20 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Flexera • Ottawa
    Full-time
    Flexera saves customers billions of dollars in wasted technology spend.A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimiz...Show more
    Last updated: 20 days ago • Promoted
    Software Security Engineer - Embedded & Cloud

    Software Security Engineer - Embedded & Cloud

    Ciena • Ottawa
    Full-time
    A global networking solutions provider is seeking a Software Security Engineer to join their team in Ottawa.You will design secure software features, collaborate with development teams, and perform...Show more
    Last updated: 20 days ago • Promoted
    Senior Software & Configuration Engineer, Military Vehicles

    Senior Software & Configuration Engineer, Military Vehicles

    General Dynamics Land Systems–Canada • Ottawa
    Full-time
    A prominent defense contractor in Ottawa is seeking a Software Management Engineer to participate in software management for Wheeled Light Armoured Vehicles. Key responsibilities include managing co...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer Controls

    Software Engineer Controls

    RPMGlobal • Ottawa
    Full-time
    Transforming the Future with Convergence of Simulation and Data.Our client in Kanata, ON is looking for a Software Engineer Controls. Our Client is seeking to hire a person with embedded software de...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer Controls

    Software Engineer Controls

    Altair • Ottawa
    Full-time
    Our client in Kanata, ON is looking for a Software Engineer Controls.Our Client is seeking to hire a person with embedded software development expertise. This team develops control algorithms and pr...Show more
    Last updated: 20 days ago • Promoted
    C# Software Engineer – LC4ISR for DND (SECRET)

    C# Software Engineer – LC4ISR for DND (SECRET)

    DEFSEC Technologies Inc. • Ottawa
    Full-time
    A leading technology firm is seeking an Intermediate Software Developer to join their LC4ISR team, focusing on developing military technology for the Canadian Armed Forces.The ideal candidate must ...Show more
    Last updated: 3 days ago • Promoted
    Software Controls Engineer

    Software Controls Engineer

    Pop-Up Talent • Ottawa
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Pop-Up Talent. Your actual pay will be based on your skills and experience — ...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer, R&D Applications

    Software Engineer, R&D Applications

    Ciena Corporation • Ottawa
    Full-time
    They gather information about your interactions on the site, such as which pages you visit frequently, how long you stay, and the links or buttons you click. They help us record any difficulties you...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer

    Software Engineer

    acre security • Ottawa, ON, CA
    Full-time
    Quick Apply
    Position : Software Engineer - Cloud Access Control Location : Ottawa, Canada (Hybrid) Move Security Forward with Acre Are you passionate about transforming the future of security?.Do you...Show more
    Last updated: 30+ days ago
    Software Engineer II – Full Stack

    Software Engineer II – Full Stack

    Tree Trust • Ottawa
    Full-time
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer II

    Software Engineer II

    SurveyMonkey • Ottawa
    Full-time
    SurveyMonkey is the world’s most popular platform for surveys and forms, built for business—loved by users.We combine powerful capabilities with intuitive design, effectively serving every use case...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer, Platform - Ottawa, Canada

    Software Engineer, Platform - Ottawa, Canada

    Clutch Canada • Ottawa
    Full-time
    PLEASE APPLY THROUGH THIS LINK : https : / / job-boards.Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone—we absorb the w...Show more
    Last updated: 17 days ago • Promoted