Kuatro Technologies
Posted 10y ago

Software Developer

Kuatro Technologies
Ottawa, Ontario, Canada
HybridFull Time
Responsibilities
  • Develop
  • Test
Requirements
  • 2-5 years software development experience
  • Strong C/C++, Python
  • Linux drivers
  • Embedded systems
  • Agile
  • Collaboration in multinational teams
Technical tools mentioned
CC++PythonPerlLinuxONIEBroadcom Network processorsI2CSPIGPIO

Job description

Company Description:

Kuatro Technologies is a leading provider of custom outsourced software development services and product solutions for the Information and Communications Technologies (ICT) industry. Kuatro has lead development projects for Cloud – Storage / Networking / Security, Mobile Networks, Telecom Platforms, Embedded Devices, and Virtual Appliances. Our Customers range from Emerging Technology Start-ups through to Global Tier I Service Providers, Telecom Equipment Manufacturers and Networking Equipment Providers

Job Description:

You will help us improve and expand our operations by:

• Being a software engineer that enjoys a dynamic environment facing challenges in different technical areas.

• Taking ownership and by providing and developing innovative solutions to deliver high quality code.

• Having C/C++, Real time embedded programing, Continuous Integration, Agile, etc. as your basic tools, but also by adapting to whatever new tool/process is thrown at you

• Enjoying to learn from your motivated and skilled colleagues and in turn share your knowledge.

• Learning and having fun, and having fun learning.

YOUR RESPONSIBILITIES

Work in a team environment to support the entire software development life cycle from Design to Unit test automation.

This may entail authoring design documents, implementing those designs, executing and automating unit tests and of course fixing bugs!

Participate in Requirement Analysis, conduct feasibility studies, provide early time estimates on development effort.

Effectively communicate with other internal and external team members in a positive and collaborative method. 


Qualifications:

• B.S. in EE, CS, CE or equivalent. 

• 2 - 5 years of Software Development experience

• Good knowledge and hands on experience Broadcom Network processors, ONIE, Boot loaders, 2 banks boot systems, Linux Drivers (EEPROM operations via I2C, SPI, GPIO)

• Experience with Manufacturing testing methodologies

• Familiarity with Cisco, Juniper product configurations. 

• You are fluent in C/C++, Python, and are familiar with scripting language such as Perl.

• You are a team-oriented communicator that loves to work in a multinational high-paced environment.

• Ability to work in global environment and work with remote development/ test teams is a must

• Familiarity with Agile methodologies

• You understand the needs of the business and all its stakeholders and you can translate them into solutions.

• You are a creative person that gets the job done.


Additional Information:

What’s in it for you:

• An exciting job where boredom is unknown and continuous learning is a mantra

• A generous compensation package

• Highly competitive employee benefits 

• Flexible work hours and remote work policy


All your information will be kept confidential according to company guidelines.

About Kuatro Technologies

Engineering custom software and hardware solutions for ICT industries.

Similar jobs

Software Developer roles near Ottawa, Ontario
16h
Save
Mark Applied
Hide
Senior Software Developer
Canada or Ottawa
RemoteFull Time
Knak
Knak: No-code email and landing page creation for marketing teams.
6+ YOERequires 6+ years of backend development experience, proficiency in PHP, Laravel, Python, Node.js, MySQL, RESTful APIs, TDD, CI/CD, SaaS architecture, microservices, AWS, and scalability.
PHP, Laravel, Python, Node.js, MySQL, RESTful APIs, TDD, CI/CD, GitHub Actions, AWS, Lambda, Docker, Kubernetes, LangGraph
18h
Save
Mark Applied
Hide
Staff Software Engineer, Core Infrastructure
San Francisco or Ottawa or Charlotte or Phoenix or Toronto or Los Angeles or Denver or Salt Lake City or Atlanta or Raleigh or Chicago or Houston or Portland or New York City or Vancouver or San Diego or Sacramento or Jacksonville or Seattle or Mexico City or Austin or Miami or Boston or Dallas
$145k-$275k/yr RemoteFull Time
Scribd
Scribd: Subscription-based digital library for e-books, audiobooks, and documents.
10+ YOE10+ years building backend, distributed, or data-intensive systems; production Rust and strong Python; storage and database expertise; AWS, infrastructure as code, operational excellence, technical leadership, and mentoring.
Rust, Python, Apache Arrow, Parquet, DataFusion, Amazon S3, PostgreSQL, MySQL, AWS, AWS Lambda, Amazon ECS, Amazon Aurora, Terraform, delta-rs, Claude Code
1d
Save
Mark Applied
Hide
Software Developer - Front End UI/UX New Grad
Ottawa or Canada
$64k-$102k/yr HybridFull Time
Ciena
CienaNYSE: CIEN: Provides high-speed optical networking and network automation solutions.
Experience with Java, C, Python, Go, or similar; familiarity with Linux development environments; motivation to learn; database, Docker, REST API, Agile Scrum, JIRA, and Confluence experience are assets.
Java, C, Python, Go, Linux, Docker, REST API, Agile Scrum, JIRA, Confluence
1d
Save
Mark Applied
Hide
Intermediate Software Developer
Ottawa, Ontario, Canada
$91k-$137k/yr OnsiteFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
5+ YOEBachelor's degree and 5+ years of programming experience required, including C/C++, Python, systems development, networking, middleware, integration, Agile/Scrum, CI/CD, and DevOps. Must meet Canadian clearance and citizenship or permanent residency requirements.
C, C++, Python, Event brokers, Service mesh, Event mesh, DevSecOps, CI/CD, DevOps, Agile, Scrum, SOLID, DRY, Software Development Cycle (SDLC), Ada, Red Hat, hybrid cloud, AI
1d
Save
Mark Applied
Hide
Senior Software Developer
Ottawa, Ontario, Canada
$160k-$190k/yr HybridFull Time
Noibu
Noibu: Ecommerce analytics platform for monitoring site errors and performance.
Strong software engineering fundamentals; experience designing and operating production, data-intensive systems; architectural judgment; debugging, testing, observability, communication, collaboration, and mentoring skills.
Rust, Go, TypeScript, ClickHouse, SQL, Elasticsearch, Pub/Sub, Kafka, Flink, GCP, AWS, GraphQL, WebSockets, Kubernetes, Helm, Terraform, CI/CD
2d
Save
Mark Applied
Hide
Cloud Platform - Senior Engineer
Kanata, Ontario, Canada
OnsiteFull Time
Aptiv
AptivNYSE: APTV: Engineers electrical architectures and safety software for vehicles.
5+ YOEBachelor's or master's degree in computer science or related field and 5+ years of software development experience building distributed infrastructure software. Requires Python, Linux, analytical, debugging, and communication skills.
Kubernetes, Docker, OpenStack, StarlingX, Helm, Python, Linux, Ansible, Puppet, Go, C, C++
2d
Save
Mark Applied
Hide
Software Developer-Embedded--Onsite Position
Ottawa, Ontario, Canada
$75k-$100k/yr OnsiteFull Time
Curtiss-Wright
Curtiss-WrightNYSE: CW: Engineers and manufactures critical components for aerospace and defense.
5+ YOEBachelor's degree in engineering or computer science, 5+ years of software development experience, embedded firmware expertise, C programming, debugging, and knowledge of processor architectures and hardware interfaces.
C, Intel, Power Architecture, Arm, Das U-Boot, UEFI, Slim Bootloader (SBL), Linux, VxWorks, Windows, Git, JIRA, Python, PCIe, Ethernet, MDIO, I2C, SPI, TPM, SATA, USB, eMMC, NVMe, Digital Analyzers, Oscilloscopes, DMMs
4d
Save
Mark Applied
Hide
Senior Software Developer, Developer Experience and Administration
Ottawa or Toronto or Canada
HybridFull Time
Kinaxis
KinaxisToronto Stock Exchange: KXS: Provides cloud-based supply chain management and planning software.
5+ YOEPost-secondary degree or equivalent experience, 5+ years of software development, enterprise software and API expertise, Azure and GCP experience, and strong communication and problem-solving skills.
Azure, GCP, GitHub Actions, Argo Workflows, Terraform, Ansible, Jenkins, Maven, Kubernetes, GKE, AKS, AI