Skip to main content
Post your resume and find your next job on Indeed!

Software Developer Without Degree jobs

Sort by: -
    • 3+ years of software development experience.
    • Experience developing user interface software using libraries such as Qt.
    • Working knowledge of Python and C.
  • View similar jobs with this employer
    • Upholds high standards in software engineering, testing, and documentation.
    • Designs and delivers software solutions that accelerate research workflows and…
  • View similar jobs with this employer
    • Upholds high standards in software engineering, testing, and documentation.
    • Designs and delivers software solutions that accelerate research workflows and…
  • View similar jobs with this employer
    • Upholds high standards in software engineering, testing, and documentation.
    • Designs and delivers software solutions that accelerate research workflows and…
    • This role is responsible for automating workflows across every department, eliminating inefficiencies, and building a scalable operating system that supports…
    • Bachelor’s degree in computer science or equivalent | Required | All requirements met.
    • Dual role of developer and analyst (coding and requirements analysis) |…
    • Provide technical leadership to developers, data scientists, and engineering teams.
    • Graduate-level degree in computer science, engineering, or related technical…
    • Strong debugging skills across both software and hardware domains.
    • Debug complex hardware/software interactions using debuggers, oscilloscopes, logic analyzers,…
    • Act as the primary link between our software development team and other departments (support, product, manufacturing) to identify and prioritize CNC-related…
    • Between 5 to 10 years of relevant experience in software development and scrum methodologies.
    • The role may occasionally require being available outside of…
    • Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud…
    • You communicate clearly across technical and business audiences, explaining a complex security issue to a developer, a product manager, and a customer without…
  • View similar jobs with this employer
    • Minimum 8+ years of experience in software development and system integration.
    • Bachelor’s degree in Computer Science, Information Technology, Software…
    • Design and develop departmental software as required.
    • Write, modify, integrate, and test software code.
    • Strong technical experience utilizing database software,…
    • Improve software quality, automate processes, and accelerate software releases.
    • Help unify software development and operations seamlessly, efficiently, and cost…
Get e-mail updates for the latest Software Developer Without Degree jobs

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

programmer

Career Resources:

Job Post Details

C++ Software Developer - job post

AIRADAR, INC
Burnaby, BCHybrid work
$95,000–$120,000 a year - Full-time

Job details

Pay

  • $95,000–$120,000 a year

Job type

  • Full-time

Location

Burnaby, BCHybrid work

Benefits

Pulled from the full job description

  • Vision care
  • Dental care
  • Life insurance
  • Disability insurance
  • Work from home
  • Flexible schedule

Full job description

C++ Software Developer

About Us

aiRadar inc. is a Canadian-owned and operated company focused on the research, development and commercialization of innovative radar imaging sensors and systems. Our high-resolution sensors are compact, light-weight and energy efficient. Their effectiveness is boosted with cognitive adaptive techniques and quantum enhancements. Our goal is to become a global centre of excellence in active imaging technology.

Role Summary

We are seeking a skilled C++ Software Developer to join our engineering team in Burnaby, BC. Reporting to the Director of Engineering, you will design and build user-facing software for our state-of-the-art imaging sensors, including radars and sonars. Working with a small, dynamic team of expert engineers and researchers, you will help determine application concepts and requirements and develop reliable software components for accepting user controls, communicating with sensors, and displaying imagery and other data. This position calls for strong C++ fundamentals, solid networking knowledge, and a creative, high-impact approach to solving complex problems.

Responsibilities

  • Develop user-facing software for state-of-the-art imaging sensors, including radars and sonars.
  • Work with a small, dynamic team of expert engineers and researchers to determine application concepts and requirements.
  • Design reliable software components for accepting user controls, communicating with sensors, and displaying imagery and other data.

Required Qualifications

  • Must be a Canadian Citizen or Permanent Resident, with the ability to obtain a Canadian security clearance. (Work permits are not eligible for this role.)
  • Bachelor’s degree or higher in computer science, computer engineering, or a related field.
  • 3+ years of software development experience.
  • Proficiency in C++ programming.
  • Working knowledge of Python and C.
  • Proficient knowledge of networking (building communication protocols on top of TCP / UDP).
  • Clear written communication skills.
  • Available for in-person work at our Burnaby office (hybrid schedule, minimum 3 days per week in person).

Preferred Qualifications

  • Experience with C programming in a Linux environment.
  • Knowledge of digital signal processing (Fourier analysis, filtering, efficient implementation of DSP algorithms in C/C++).
  • Knowledge of radar systems and the analysis of radar data.
  • Experience working with georeferenced sensor data (coordinate transformations, mapping/GIS, display and analysis of geospatial information).
  • Experience developing user interface software using libraries such as Qt.
  • Experience with automated testing and CI/CD pipelines.
  • Working knowledge of relational databases (SQLite).

Remuneration

$95,000 – $120,000 CAD base salary. aiRadar considers various factors when determining total compensation, including job-specific specialized knowledge, skills, and proficiency.

Position Time Type

This is a full-time position. Working mode will be hybrid, with a minimum of 3 days per week in person at our Burnaby office.

What We Offer

  • 3 weeks' vacation plus the week of December holidays
  • Comprehensive benefits package (effective 3 months after start date)
  • Share options
  • Flexible hours
  • Office centrally located near transit options
  • Support for professional development

Why Join aiRadar

aiRadar inc. is dedicated to fostering a diverse workforce that reflects the customers and communities we serve. We strive to create a fair and inclusive culture that values, respects, and engages all our employees. As an equal opportunity employer, we provide equal opportunities to individuals without regard to their sex, race, color, religion, age, national origin or ancestry, disability, veteran status, sexual orientation, genetic information, gender identity or expression, marital or family status, and any other protected personal attributes as defined by applicable laws.

We are committed to providing an inclusive and accessible recruitment process. If you require accommodation at any stage, please let us know.

We appreciate all applicants for their interest in joining our team, but please note that only those selected for interviews will be contacted.

Pay: $95,000.00-$120,000.00 per year

Benefits:

  • Dental care
  • Disability insurance
  • Flexible schedule
  • Life insurance
  • Vision care
  • Work from home

Work Location: Hybrid remote in Burnaby, BC

Let Employers Find YouUpload Your Resume