Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer (Full Time)

$90k - $140k per year
Full-time

Larus Technologies

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

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;
Participate in all aspects of the software development process including planning, retrospectives, and demos;
customers; At Larus Technologies we welcome motivated individuals to our diverse and inclusive workplace. 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 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;
  • Experience in Continuous Integration and Continuous Deployment (CICD) Systems;
  • Experience with Python, JavaScript and TypeScript;

Knowledge of cyber security best practices;
Large dataset processing and analysis;
Knowledge of computer networking;
Provide guidance and mentorship and lead technical discussions;
Use or develop GIS software; Develop automated testing tools or define test cases.
Comprehensive Health and Dental insurance package;
Competitive vacation and paid time off;
Company-sponsored team-building events; 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). Data Fusion and Analytics, Data Science, and Research and Engineering. Larus software products include the patented 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 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 don’t hesitate to contact Larus at View email address on larus.applytojob.com.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Development Engineer (Full Time) in Ottawa, ON vacancy
  •  ...and impactful work across Canada. Job Description REF: #001 ADGA Group Consultants Inc. is seeking an Intermediate Software Engineer to join our team in support of a major, long-term Defence program focused on Tactical Applications and Services. In this role... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    6 days ago
  •  ...Flagship apps, you get to work on products impacting many millions of monthly active visitors worldwide. During the pandemic our engineering, product, and design teams went back to first principles and redesigned our Flagship native apps and the platforms they run on from... 
    Suggested
    Full time
    Worldwide

    Tripadvisor

    Ottawa, ON
    6 days ago
  • $150k per year

     ...Position: Senior Software Engineer Location: Remote (Canada) Job Type: Full-time Work Schedule: 9:00 AM- 5:00 PM PST Base Salary: CAD $150,000 per year Role Overview: Were looking for a Senior Software Engineer to help design, build, and evolve... 
    Suggested
    Remote job
    Long term contract
    Full time
    Home office

    AutoScale Ventures

    Ottawa, ON
    10 days ago
  •  ...: A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right...  ...missing children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their... 
    Suggested
    Full time
    Work at office
    Remote work
    Work from home

    Palantir Technologies

    Ottawa, ON
    10 days ago
  • $180k - $275k per year

     ...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers... 
    Suggested
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Ottawa, ON
    13 hours ago
  • $140k - $180k per year

     ...specializing in ASIC and FPGA design and verification, and embedded software development services.  We augment and enhance our clients’ teams...  ...a number of key technical resources, including a Software Test Engineer / Validation Engineer. About the Position: As a Software... 
    Full time

    BTA Design Services

    Ottawa, ON
    14 days ago
  •  ...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 thrive in a collaborative, innovative environment where your contributions drive... 
    Full time
    Worldwide

    acre security

    Ottawa, ON
    more than 2 months ago
  •  ...that helps the world's most innovative companies improve their AI models by providing human feedback. Are you an experienced software engineer who wants to help shape the future of AI? The projects' focus is helping generative AI improve its understanding of software development... 
    Remote work
    Flexible hours

    Upwork

    Ottawa, ON
    17 days ago
  •  ...The Software Technologies team provides solutions to meet grid security needs with a comprehensive suite of power system analysis tools,...  ...modeling and analysis of power systems. As a Power System Software Engineer,  you will be involved in both software development and power... 
    Full time
    Immediate start
    Remote work
    Work visa

    Powertech Labs

    Ottawa, ON
    a month ago
  • $130k - $225k per year

     ...impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing...  ...modern open-source technologies. - Experience in enterprise software or high-growth tech environments. Thrive in our Work... 
    Work at office
    Local area
    Remote work
    Worldwide

    Veeva Systems

    Ottawa, ON
    a month ago
  •  ...About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four...  ...applications.   The right candidate will possess proven software engineering skills.  You are expected to be versatile and able to thrive in... 
    Long term contract
    Temporary work

    Aptiv

    Ottawa, ON
    10 days ago
  • $130k - $225k per year

     ...The Role Join our dynamic team as a Senior Site Reliability Engineer on the Vault Platform team, where you'll ensure the scalability...  ...and the latest open-source technologies, ideally from enterprise software development or a high-growth tech company. As a Senior SRE, you'... 
    Work at office
    Local area
    Remote work
    Work from home
    Monday to friday

    Veeva Systems

    Ottawa, ON
    a month ago
  • $140k - $160k per year

     ...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision...  ...transportation network. Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software Engineering, dedicated... 
    Full time

    Ouster

    Ottawa, ON
    more than 2 months ago
  •  ...seems to be working: we’re #1 in our category, profitable, and have hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale our infrastructure, optimize the performance of key product... 
    Remote job

    Speechify

    Ottawa, ON
    a month ago
  • $130k - $225k per year

     ...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for Front-End Software Engineers who are eager to build in a fast-paced, startup environment inside a stable, profitable company. Our teams are solving complex problems... 
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Ottawa, ON
    a month ago
  •  ...Department Innovation Role Intern - Front-End Software Engineering Overview Forescout is one of the most impactful cybersecurity companies in the world, helping organizations stay safe and protected in an increasingly digital environment. For more than 25 years, we’ve... 
    Hourly pay
    Internship
    Summer internship
    Work at office
    Local area
    Relocation

    ForeScout

    Ottawa, ON
    a month ago
  •  ...and accessibility. We’re a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class...  ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify... 
    Remote job
    Flexible hours

    Speechify

    Ottawa, ON
    a month ago
  • $50k - $60k per year

     ...technology, household appliances, solar energy, healthcare, and software innovations. Bosch established its regional presence in North...  ...directly with other Systems Analysts, Project Managers, Sales, and Engineering resources to help design IT infrastructure supporting Physical... 
    Long term contract
    Full time
    Internship
    Summer internship
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Paladin Technologies

    Ottawa, ON
    6 days ago
  • $81k - $107.5k per year

     ...Barracuda   We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team....  ...-standard tools and frameworks ~Collaborate with software engineers, product owners, and other stakeholders to ensure high-quality software... 
    Worldwide

    Barracuda Networks

    Ottawa, ON
    13 days ago
  •  ...and format of final printed results; and Any other Programmer/Software Developer - Level 1 related tasks requested by the Technical...  ...or Information Management, Information Technology, or Software Engineering OR Computer Programming or college specializing in Computer Science... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    6 days ago
  •  ...Job Responsibility: Department Acquisition Software Reports to Acquisition Software Lead Developer Location Ottawa office Responsibilities...  ...; Support future development with sustainable software engineering practices and technology solutions, and Perform other... 
    Full time
    Work at office

    Sander Geophysics

    Ottawa, ON
    3 days ago
  • $106k - $141.5k per year

     ...Barracuda:   We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You...  ..., log analysis, and root cause summarization ~Collaborate with engineers, product owners, and stakeholders to ensure high-quality software... 
    Worldwide

    Barracuda Networks

    Ottawa, ON
    13 days ago
  • $140k - $180k per year

     ...specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams...  ...assisted workflows) to improve productivity, code quality, and engineering effectiveness. Key Responsibilities: Design, implement,... 
    Long term contract
    Full time

    BTA Design Services

    Ottawa, ON
    14 days ago
  •  ...you might just be in the right place! As a hands-on Principal Software Developer, you’ll guide design and architecture of the critical...  ...solutions that meet customer needs. You will uplevel engineering craft across the organization, by providing technical guidance,... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Lightspeed Commerce

    Ottawa, ON
    28 days ago
  •  ...development, professional growth, and impactful work across Canada. Job Description ADGA is currently seeking to connect with Software Developers for an anticipated upcoming project. This is a proactive recruitment initiative, with potential start dates in the coming... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Remote work
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    20 days ago
  •  ...position. About this opportunity We are seeking a 5G Cloud RAN Software Developer to join our Cloud RAN DU (Distributed Unit) Baseband...  ...bring BSc or MSc degree in Computer Science or Electrical Engineering with Background in wireless communications and experience in... 
    Long term contract
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    8 days ago
  •  ...Job Responsibility: The Structural Engineer is an integral part of the Engineering team who is responsible for the successful delivery...  ...models using 3D CAD programs (SolidWorks, AutoCAD) for input to FEA software (ANSYS, Staad.Pro, RFEM) Assist in the creation and review of... 
    Full time
    Internship
    Work at office

    Proslide Technology

    Ottawa, ON
    8 days ago
  •  ...designs. • Drive technical decision making and resolve complex engineering challenges throughout the development lifecycle. • Maintain...  ...collaborative problem solving within the team. • 10+ years of embedded software development experience. • 3+ years in a senior or technical... 
    Permanent employment
    Full time
    Work at office
    Relocation

    High Tech Genesis

    Ottawa, ON
    2 days ago
  • $83.99k - $139.61k per year

     ...information below. The role We are looking for an Electrical Engineer to join our Real Property Planning and Management (RPPM) Branch....  ...the preparation of tender/construction drawings using AutoCad software, specifications in National Master Specification (NMS) format... 
    Permanent employment
    Contract work
    For contractors
    Work at office
    Remote work
    Relocation package

    National Research Council Canada / Conseil national de reche...

    Ottawa, ON
    8 days ago
  • $145k - $190k per year

     ...part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Payment Experience Engineering Team. The Payment Experience team is at the forefront of our company, owning all of the... 
    Full time
    Apprenticeship
    Summer work
    Summer holiday
    Local area
    Remote work

    Paramount Commerce

    Ottawa, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer (Full Time). Be the first to apply!