Experience with Unified Modeling Language (UML) design and/or model driven development. Knowledge of vehicle communication network protocols (SAE J1939, TCP/IP,……
The CMM Programmer is responsible for taking a 3D model and/or a 2D drawing of a part and using that to create an CMM inspection program (ZEISS Calypso) to……
Ensure all software engineering practices and product deliveries comply with relevant regulations and standards, while aligning technical efforts with……
Test Design & Strategy: Ability to develop comprehensive test plans and strategies. In this role, you will design, develop, and maintain comprehensive automated……
Interpreting engineering drawings and work orders to produce conforming parts. To qualify, you will need post-secondary education in Machining (or equivalent……
Collaborate with development, operations, and security teams. Design and implement disaster recovery plans. 10+ years of full stack development experience (Java……
Diploma or degree in Computer Science, Information Technology, or related field, or equivalent practical experience that demonstrates strong technical……
The ideal candidate is a strong advocate of out-of-the-box functionality over custom development and can guide stakeholders toward sustainable platform……
Today, we are a modern recreation complex with first-class food, beverage, retail, and recreational services. This leadership role is responsible for overseeing……
Référence nord-américaine des légumes prêts à cuisiner, nous mettons tout en œuvre pour contribuer au bien-être de la société en lui donnant accès à une……
Diploma or degree in: Computer Science, Software Engineering, Electrical Engineering or a related field. This role is ideal for someone who enjoys working at……
Bachelor’s degree in computer science| Engineering| Information Systems| or related field. The Solution Architect collaborates closely with business……
Participate in all aspects of development, including design, implementation, testing, and deployment. Expert use of metafields & metaobjects (schema design,……
Interpreting engineering drawings and work orders to produce conforming parts. To qualify, you will need post-secondary education in Machining (or equivalent……
Must be a registered full-time post-secondary student in a formal co-op program. Document program code to support future maintenance of developed applications.…
This individual will serve as the technical authority for CNC programming, ensuring best-in-class machining strategies, tooling selection, feeds and speeds……
Improve keyword-to-product matching so customers quickly find relevant products using real-world search terms. Strong documentation and communication skills.…
Interpreting engineering drawings and work orders to produce conforming parts. To qualify, you will need post-secondary education in Machining (or equivalent……
Provide estimates for development items and consistently meet estimate and programming deadlines. In accordance with the Accessibility for Ontarians with……
*Software:* Proficiency in CAM programming software and G-code. *Quality Assurance:* Machining to tight tolerances, verifying specifications using blueprints,……
Bachelor’s degree/University degree in computer science or related field, or equivalent experience. Appropriately assess risk when business decisions are made,……
Responsible for day-to-day for the preparation, implementation and evaluation of recreation programs that meet a diverse population of residents.…
Use AI to find out how well the skills on your resume fit this job description.
Description
The anticipated start date for the role is September 2026. The duration expected for this position is a minimum 8-month term, with flexibility to go up to 16-months based on candidate availability. Feel free to indicate your availability on your application. The pay range for this position is $27.25 - $27.75 per hour.
Job Description:
You will support the team as required in some or all of the following stages of software development:
Requirements definition
Planning
Software development (desktop applications, applications for state machines, etc.)
Software testing
Reporting
Issues tracking and resolution
Preferred qualifications or experience:
Development on a variety of platforms including Window CE/Embedded and Linux
C or C++ (x86/64, ARM, Motorola, Freescale)
Experience with Unified Modeling Language (UML) design and/or model driven development
Experience with serial protocols for communication and logging
Testing and debugging skills
Knowledge of vehicle communication network protocols (SAE J1939, TCP/IP, UDP)
Ability to participate in concept, UI, and feature development
Strong oral and written communication, interpersonal and organizational skills
Must be able to meet Anthropometrical Size Requirements for confined space
Control theory / Mechatronics
Experience in Linux
Real-time systems
Vehicle systems
Safety Critical Systems – (i.e. ISO 26262/MISRA)
Cyber Security – (i.e. SAE J3061, NIST)
Agile, V-Model, Atlassian Suite
Development experience with Qt, Xamarin Forms, Windows Forms
Physical Conditions and Hazards:
1) Physical Environment: Office
2) Hazards: NA
Physical Demands Description:
Usual mobility demands required are standing, walking, sitting, and stair climbing to access upper offices as well as climbing in an out of Light Armoured Vehicles.
Equipment Utilized:
Computer
Phone
Mobile device
Medical Surveillance:
May include: Anthropometrical Size Restrictions depending on task
Personal Protective Equipment:
Applicable when interacting with shop floor (safety shoes, safety glasses, hearing protection. extraction coveralls)
The minimum salary is CA$27.25 and the max salary is CA$27.75.
CA$27.25 – CA$27.75/hr (Employer provided)
CA$27.50
/hr Median
London
If an employer includes a salary or salary range on their job, we display it as "Employer Provided". If a job has no salary data, Glassdoor displays a "Glassdoor Estimate" if available. To learn more about "Glassdoor Estimates," see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.