Computer Support Company jobs in Ottawa, ON
Embedded Software Developer
Easily applyOften replies in 3 daysAverianKanata, ON- $100,000–$130,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- We are seeking a highly skilled Embedded Software Developer to join our engineering team developing embedded and connected systems across automotive, industrial…
Solutions Developer, Applied Solutions
Easily applyCAA North & East OntarioOttawa, ON K1S 3W7- $65,000–$70,000 a year
- Full-time +1
- Mileage reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Travel within the greater Ottawa-area is required to support partner deployments and operational support activities.
- AI Coding Assistant: 1 year (required).
Data Analyst, Governance & Business Intelligence
Easily applyThe Federal Bridge Corporation LimitedOttawa, ON K1P 6L5- $80,272–$100,507 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Delivers ad‑hoc analysis to support operational, financial, and strategic initiatives;
- Builds, optimizes and governs data models and visualizations to support…
Applications & Data Lead
Easily applyJ.L. Richards & Associates LtdOttawa, ON K1S 1N4- $90,000–$130,000 a year
- Full-time +1
- Employee stock purchase plan
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Do you bring a computer science (or related) foundation and 10+ years leading enterprise applications and data?
- Merit and profit bonus program.
Talent Acquisition Manager
Easily applyCaivan Development CorporationOttawa, ON- $100,000–$120,000 a year
- Full-time
- Dental care
- Life insurance
- Paid vacation
- Extended periods at a computer may be required at times.
- Ensure recruitment practices comply with applicable employment legislation, company policies, and…
- GraybarOttawa, ON
- $70,000–$75,000 a year
- No weekends
- Tuition reimbursement
- Dental care
- Disability insurance
- Profit sharing
- RRSP match
- Ensure compliance with company sales policy.
- Graybar Canada is a leader in the distribution of high quality electrical, automation and telecommunications…
Service Manager
Easily applyNewLeisure Days RV GroupOttawa, ON- $72,000–$85,000 a year
- Full-time
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Paid vacation
- Training in support of your role.
- Manage IT-related service requests and vendor support.
- Ensure compliance with workplace safety regulations and company…
Service Manager
Easily applyNewLeisure Days RV GroupOttawa, ON- $72,000–$85,000 a year
- Full-time
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Paid vacation
- Training in support of your role.
- Manage IT-related service requests and vendor support.
- Ensure compliance with workplace safety regulations and company…
- GraybarOntario
- $85,000–$95,000 a year
- Tuition reimbursement
- Dental care
- Disability insurance
- Profit sharing
- RRSP match
- Production to support deliveries and resolve issues that may arise.
- Create and provide presentations to boost the company's sales opportunities in all facets of…
Program Manager
Easily applyARTAFLEX OTTAWA INC.,Kanata, ON- $60,000–$70,000 a year
- Full-time +1
- Paid time off
- Dental care
- Life insurance
- Disability insurance
- Extended health care
- On-site parking
- Good presentation, database management and computer skills.
- Communicates frequently with customers to help ensure satisfaction with the company and the products…
- IntactOttawa, ON
- $94,200–$115,200 a year
- Full-time
- Employee stock purchase plan
- Strong aptitude for technology with excellent computer skills.
- Annual bonus target, based on the base salary, with a potential payout of up to double the target…
Terminal Manager - Ottawa Terminal
Easily applyM-O FreightworksOttawa, ON K1B 5M8- Full-time +1
- Strong computer proficiency, including Microsoft Office.
- Ensure compliance with transportation regulations and company policies.
Emergency Planning Specialist Part Time // Firefighter Background Required
Easily applyOften replies in 8 daysFire Plan Strategies Inc.Ottawa, ON K1P 5J2- $38.49–$50.00 an hour
- Part-time
- 12 hour shift +1
- You don’t need decades of experience – just to be intelligent, hard-working, and adaptable.
- Fire Plan Strategies assists with preparing organization's plans for…
Utility Locator
Easily applyCanadian Locators Inc.Ottawa, ON- From $22 an hour
- Full-time
- Vision care
- Dental care
- Life insurance
- Company car
- Extended health care
- Wellness program
- Ability to assist and support others.
- Operate company vehicle in a safe manner and maintain professional appearance.
- Full training will be provided.
Venue and Event Manager
Easily applyBytown CateringOttawa, ON K1J 9H5- $22–$26 an hour
- Full-time +1
- Monday to Friday +2
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Discounted or free food
- Bytown Catering requires a bilingual Venue and Event Manager who will be responsible for helping clients plan their catered events including weddings and…
View similar jobs with this employerCo-Manager
Easily applyNewDanierNepean, ON- From $20.60 an hour
- Full-time
- Weekends as needed +1
- Extended health care
- On-site parking
- Support and partner with Store Manager to ensure smooth execution of daily store activities and achievement of sales goals and metrics; perform assigned…
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.
Career Resources:
Job Post Details
Embedded Software Developer - job post
Job details
Pay
- $100,000–$130,000 a year
Job type
- Full-time
Location
Benefits
Pulled from the full job description
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Casual dress
Full job description
About Averian:
Averian is an AI and custom solutions company building real-world systems deployed in mission-critical, production environments. We design and deliver advanced platforms and solutions that help enterprises build cutting-edge applications that improve quality, reliability, and operational efficiency. Our work goes beyond prototypes. Our software is used in live environments where accuracy, stability, and performance truly matter.
Working with global technology partners across North America and Europe, we operate as a focused, senior team where engineers and product leaders have meaningful ownership, direct access to customers, and a strong influence on technical and architectural decisions.
If you enjoy solving complex technical problems, working closely with real customers, and seeing your work deployed in production, we want to hear from you!
Averian offers a high-impact environment where your contributions genuinely matter.
Job Summary
We are seeking a highly skilled Embedded Software Developer to join our engineering team developing embedded and connected systems across automotive, industrial, IoT, and AI-enabled applications.
This role involves hands-on development of embedded firmware and software, architecture contribution, system integration, debugging, and collaboration across software, hardware, requirements, and validation teams. The ideal candidate combines strong low-level programming expertise with the ability to work effectively in large and complex codebases while contributing to high-quality, production-ready solutions.
You will work on technically challenging projects involving microcontrollers, RTOS, communication stacks, diagnostics, hardware integration, and system-level validation.
Key Responsibilities
- Design, develop, test, and maintain embedded firmware/software in C and C++
- Contribute to software architecture, technical design, and implementation decisions
- Integrate and troubleshoot communication protocols such as CAN, LIN, SPI, I2C, UART, Ethernet, BLE, and related interfaces
- Collaborate with hardware, system, requirements, and test teams to deliver robust and scalable solutions
- Participate in platform bring-up, debugging, performance tuning, and system integration activities
- Develop reliable and maintainable code using unit testing, static analysis, and automated validation practices
- Participate in code reviews, design reviews, and technical discussions
- Support development and maintenance of CI/CD pipelines, build systems, and automated test environments
- Investigate and resolve complex system-level and firmware-related issues
- Produce clear technical documentation and follow established development processes and standards
Qualifications & Experience
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- Minimum 7 years of experience in embedded software or firmware development
- Automotive industry experience is highly valued but not required
- Strong proficiency in C and C++ programming
- Experience working with microcontroller-based embedded systems and resource-constrained environments
- Strong understanding of Real-Time Operating Systems (RTOS) and/or bare-metal embedded development
- Experience working with communication protocols such as CAN, LIN, SPI, I2C, UART, Ethernet, BLE, or similar technologies
- Ability to understand, debug, and extend large existing software systems and codebases
- Strong debugging and troubleshooting skills using tools such as oscilloscopes, logic analyzers, JTAG debuggers, and protocol analyzers
- Experience with version control systems (Git), issue tracking tools, and CI/CD workflows
- Familiarity with automated testing, unit testing, integration testing, and hardware-in-the-loop validation
- Experience with bootloaders, firmware upgrade mechanisms, diagnostics and communication stacks is considered an asset
- Experience developing software for Linux-based embedded systems is a plus
- Experience in IoT, telecom, industrial automation, or AI-enabled systems is considered valuable
- Strong communication, collaboration, and problem-solving skills
Other Requirements
This role is 100% work from office. It is based in Ottawa, Ontario, Canada.
Relocation of candidates will not be considered or provided.
Why Join Us?
- Opportunity to lead and shape the engineering vision of next-gen solutions.
- Collaborative and fast-paced work environment.
- A chance to work on cutting-edge technology and make a real business impact.
- A chance to work with customers on the cutting edge of technology development and adoption
Pay: $100,000.00-$130,000.00 per year
Benefits:
- Casual dress
- Dental care
- Disability insurance
- Life insurance
- On-site parking
- Paid time off
- RRSP match
- Vision care
Ability to commute/relocate:
- Kanata, ON: reliably commute or plan to relocate before starting work (required)
Education:
- Bachelor's Degree (required)
Experience:
- C/C++ software development: 7 years (required)
Language:
- English (required)
Work Location: In person