Junior Software Engineer jobs
Firmware Engineer
Easily applyUrgently hiringLucid Vision Labs, Inc.Burnaby, BC V5J 5K7- From $70,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
1 hire made in past 30 days- LUCID Vision Labs, Inc.* designs and manufactures innovative machine vision cameras and components that utilize the latest technologies to deliver exceptional…
Software Test Engineer
Easily applyGatekeeper Systems IncAbbotsford, BC V2T 6H1- $60,000–$70,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Debug and characterize software defects.
- Software quality assurance: 3-5 years (required).
- Execute automated test cases to validate software functionality,…
Solutions Developer, Applied Solutions
Easily applyMultiple openingsCAA 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
- Comfortable balancing software development, operational support, hardware deployment, and partner-facing responsibilities.·.
- VizzionNorth Vancouver, BC
- $28–$40 an hour
- Full-time +1
- 40 hours per week
- Vision care
- Dental care
- Flexible schedule
- Wellness program
- Extended health care
- We are seeking a motivated software engineer to contribute to internal projects such as image analytics, web services, Windows applications, websites, and web…
- General Dynamics Land SystemsLondon, ON N5V 2Z7
- $27.25–$27.75 an hour
- The duration expected for this position is a minimum 8-month term, with flexibility to go up to 16-months based on candidate availability.
Software Engineer (Reverse Engineering) – Automotive ECU
Easily applyOften replies in 1 dayCA TuningSkead, ON- $25–$50 an hour
- Full-time +1
- On-site parking
- Website API Integration to local machine software.
- Debug low-level software interacting directly with vehicle hardware.
- Strong proficiency in Embedded C/C++.
Software Engineer
Easily applyInbox MonsterBurlington, ON- $85,000–$100,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Casual dress
- Company events
- Extended health care
- We are looking for software developers with experience building large scale software and application architecture.
- 5 years of software industry experience.
C++ Software Developer
Easily applyNewAIRADAR, INCBurnaby, BC- $95,000–$120,000 a year
- Full-time
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Flexible schedule
- Work from home
- 3+ years of software development experience.
- Experience developing user interface software using libraries such as Qt.
- Working knowledge of Python and C.
- Capital One - CAToronto, ON M5R 3V5
- Full-time
- Provide third-level support of software solution as needed.
- Work as part of a dynamic team throughout the software development life cycle.
Programmer Analyst
Easily applySpicers CanadaVaughan, ON- Full-time
- Weekends as needed +1
- 4+ years of software development experience on IBM i / AS400.
- Mentor and support junior developers, contributing to the overall capability of the IT development…
Full Stack Developer
Easily applyThe Simple CompanyBurlington, ON- $70,000–$80,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- On-site parking
- We are seeking a Full Stack Developer (Intermediate) to support the internal systems and web experiences that help our team operate efficiently and help…
- Healthcord Cryogenics CorporationVancouver, BC V5R 5T5
- $22–$28 an hour
- Part-time +1
- This role is for an engineer at heart who genuinely enjoys doing different things—ranging from writing full-stack code and integrating databases to building…
Software Developer
Easily applyMarine Thinking Inc.Halifax, NS B3H 4N4- $40–$42 an hour
- Full-time
- Review existing software components and operational requirements to identify opportunities for system improvements, and implement new features or upgrade…
Software Developer
Easily applyMarine Thinking Inc.Halifax, NS B3H 4N4- $40–$42 an hour
- Full-time
- Review existing software components and operational requirements to identify opportunities for system improvements, and implement new features or upgrade…
Développeur Javascript/ Javascript Developer
Easily applyRepas WeCookDorval, QC- $85,000–$95,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Discounted or free food
- Extended health care
- Assurer le développement de l’application mobile sur les plateformes iOS et Android, de la conception des fonctionnalités jusqu’à leur déploiement en production…
View similar jobs with this employerSanofi EUToronto, ON M5R 3V5- $105,200.00–$151,933.33 a year
- Extended health care
- Upholds high standards in software engineering, testing, and documentation.
- Designs and delivers software solutions that accelerate research workflows and…
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
- From $70,000 a year
Job type
- Permanent
- Full-time
Location
Benefits
Pulled from the full job description
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- RRSP match
Full job description
LUCID Vision Labs, Inc. designs and manufactures innovative machine vision cameras and components that utilize the latest technologies to deliver exceptional value to customers. Our compact, high-performance GigE Vision cameras are suited for a wide range of industries and applications such as factory automation, medical, life sciences and logistics. Our expertise combines deep industry experience with a passion for product quality, technology innovation and customer service excellence.
In keeping with the vision and mission of the Company, the Junior Firmware Engineer (Co-Op/Internship) is responsible for the implementation and design of tests to help increase the robustness and speed of identifying firmware issues. Responsibilities will include, but are not limited to, implementing tests, debugging and documenting test failures, and investigating methods to improve test processes and features. Main interactions for this position will be within the firmware team but can extend to external teams.
Duties and Responsibilities:
- Firmware Development
- Design, implement, and maintain embedded firmware in C for microcontroller- or processor based systems.
- Develop new firmware features based on product requirements and engineering specifications.
- Modify and optimize existing firmware for improved performance, memory usage, and power efficiency.
- Debug firmware issues using hardware debugging tools such as JTAG/SWD debuggers, logic analyzers, and oscilloscopes.
- Firmware Testing (C++)
- Develop automated unit and integration tests in C++ to verify firmware functionality.
- Execute regression tests to ensure new firmware changes do not introduce defects.
- Investigate test failures and collaborate with firmware developers to resolve issues.
- Improve test coverage by adding new automated test cases for firmware modules.
- Maintain and enhance existing firmware test frameworks.
Qualification and Skills:
- Graduated in a Bachelor's or Master's degree program in Electrical Engineering, Computer Engineering, or a related field.
- Proficiency in C, C++ and Python for debugging and test automation.
- Strong debugging skills, especially with Ethernet-connected devices.
- Experience or coursework in network protocols (TCP/IP, UDP, etc.) is a plus.
- Familiarity with embedded systems, firmware, and hardware debugging tools.
- Self-motivated, eager to learn, and capable of working independently.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
LUCID Vision Labs Inc. is proud to be an equal opportunity workplace committed to building a team culture that celebrates diversity, equity, and inclusion. We offer a competitive salary based on factors such as job-related skills, experience, relevant education, and training. The salary for this position is determined in alignment with the level of expertise and qualifications of the successful candidate. We thank all applicants who apply; however, only those selected for consideration will be contacted.
Pay: From $70,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Flexible schedule
- Life insurance
- On-site parking
- Paid time off
- RRSP match
- Vision care
Work Location: Hybrid remote in Burnaby, BC V5J 5K7