software engineer jobs in Ottawa, ON
Firmware Engineer
Easily applyOften replies in 1 dayOZ Optics LtdOttawa West, ON- $65,347.61–$100,000.00 a year
- Full-time +1
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- On-site gym
- Follow best practices relative to software development methodologies and revision control.
- As part of a team of experts, you will be collaborating with other…
- Wolf Advanced TechnologyOntario
- $130,000–$155,000 a year
- Full-time
- Paid time off
- Disability insurance
- Profit sharing
- Paid vacation
- Process Optimization: Commitment to improving development workflows, testing processes, and software reliability.
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
- Minimum 7 years of experience in embedded software or firmware development.
- C/C++ software development: 7 years (required).
Quality Assurance Developer
Easily applyCPOS INCOttawa, ON- $75,000–$95,000 a year
- Full-time
- Employee stock purchase plan
- Paid time off
- Casual dress
- On-site parking
- Competitive compensation and growth opportunities in a rapidly scaling company.
- Reports To:* Senior Software Engineer / Engineering Manager.
- The Land Administration Company IncCanada
- $130,000–$155,000 a year
- Full-time +1
- On call
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Casual dress
- Ensure cloud and pipeline security best practices are implemented, including least-privilege access and secrets management.
- Five weeks of paid PTO annually.
- Robotics Centre IncKanata, ON
- $100,000–$160,000 a year
- Full-time
- Dental care
- Collaborate closely with electrical, mechanical, and systems engineers to ensure tight hardware-software integration and a unified system architecture.
Senior Azure Cloud DevOps Specialist
Easily applyMorson Talent (Canada & USA)Ottawa, ON- $89.30 an hour
- Fixed term contract
- Work from home
- Bachelor's degree in computer science, Information Systems, Engineering, or related field—or equivalent work experience.
- Maximum Pay Rate: *$89.30/hour.
Senior Android Platform Software Engineer
Easily applyNewProcomOttawa, ON- $49.62–$62.03 an hour
- Contract
- 4+ years of software development experience.
- Experience with Agile software development methodologies.
- Familiarity with embedded Linux and device-level software…
Software Automation Test Developer
Easily applyProcomOttawa, ON- $36–$45 an hour
- Contract
- Proven ability to develop creative and effective software solutions.
- Contribute to software tools and features that enhance automated testing capabilities.
Software Automation Test Developer
Easily applyProcomOttawa, ON- $36–$45 an hour
- Contract
- Proven ability to develop creative and effective software solutions.
- Contribute to software tools and features that enhance automated testing capabilities.
- ProcomOttawa, ON
- $33.66–$42.08 an hour
- Contract
- Troubleshoot issues related to cellular communication, telematics, and embedded software behavior.
- Procom is seeking an Embedded Software Test Engineer –…
- H2R Business SolutionsOttawa, ON
- Candidates must possess a bachelor’s degree in computer science, Information Technology, or a related field.
- Strong background in web application architecture,…
Test Automation Infrastructure Engineer
Easily applyNewProcomOttawa, ON- $45.01–$56.26 an hour
- Contract
- Experience distinguishing hardware-related issues from software defects.
- This is an ideal opportunity for an engineer who thrives in complex Linux environments,…
Junior Software Programmer
Easily applyOften replies in 3 daysMarler Search GroupGatineau, QC J8X 4H7- $50,000–$55,000 a year
- Full-time
- Select and incorporate available software programs.
- Create and modify code and software.
- Using at least 1 of the following high-level languages (ADA (95, 05 or…
- EBlock Inc.Canada
- $170,000–$190,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- RRSP match
- 7+ years of professional software development experience.
- Mentor and support fellow engineers through code reviews, pairing, and technical guidance.
Intermediate Software Engineer
Easily applyOften replies in 3 daysMarler Search GroupKanata, ON K2K 2T8- $80,000–$110,000 a year
- Full-time
- Dental care
- Life insurance
- RRSP match
- Extended health care
- Carry out independent investigations and analysis of 3rd party software integration.
- Must have a minimum of 5 years of software development experience.
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:
Career Resources:
Job Post Details
Firmware Engineer - job post
Job details
Pay
- $65,347.61–$100,000.00 a year
Job type
- Permanent
- Full-time
Location
Benefits
Pulled from the full job description
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- On-site gym
- Casual dress
Full job description
Company Overview
OZ Optics Limited is a leading worldwide supplier of fiber optic products, test equipment and sensors. It is located in Canada's capital city of Ottawa and established in 1985.
Company Perks:
- Every employee receives full benefits including medical, dental, optical and life insurance with the premiums paid for by OZ Optics.
- Opportunity to work along side with subject matter experts in fiber optics
- Opportunity to work on world-class products with cutting-edge technologies
- Best recreational facilities company can offer. Squash and basketball courts, weight-training rooms, indoor pool, sauna, and hot tub for use by employees
- Staff events - adult and children's holiday parties, Easter egg hunt, family summer barbeque, and soccer games.
- Free on-site parking
Position Summary:
This position, reporting to the General Manager of Test Equipment Group, is responsible for firmware development, implementation and validation on our circuit boards/modules that are integrated into optical test equipment. As part of a team of experts, you will be collaborating with other members of the group, including electronics, mechanical, system, software and optical engineers.
Typical Duties:
- Design/develop/troubleshoot embedded firmware applications, including the architecture and implementation.
- Follow best practices relative to software development methodologies and revision control
- Take ownership of several product firmware applications/projects from concept to development and ensure they stay on schedule.
- Provide documentation for product designs, test processes, analyzes test results, record observations and perform required calculations.
- Prepare reports on projects for senior management
Education:
- University degree in Electrical Engineering, Computer Hardware Engineering or equivalent
Experience:
- 5+ years of relevant work experience if in possession of a Bachelor’s degree in Engineering
Skills:
- Programming skills in both C and C++
- Enjoys solving complex technical problems
- Experience with embedded real-time operating systems
- Troubleshooting and debugging using IAR, STM32 and ARM tools
- Team player with good verbal and written communication skills
- Experience with various communication protocols , e.g. RS232, SPI, !2C, USB and Bluetooth
- The ability to read/annotating electronic schematics, inc. digital, analog and analog and mix signal
- Understanding of optical principles would be considered an asset
Candidates must be eligible to work in Canada
Pay: $65,347.61-$100,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Life insurance
- On-site gym
- On-site parking
- Vision care
Ability to commute/relocate:
- Ottawa West, ON: reliably commute or plan to relocate before starting work (required)
Education:
- Bachelor's Degree (required)
Experience:
- relevant work: 5 years (preferred)
Work Location: In person