Finlink Group - 113 Jobs
Markham, ON
Job Details:
KEY RESPONSIBILITIES:
- Assist in setup, configuration, control, and monitoring of deployed devices in the field and cloud infrastructure
- Support deployment of embedded Linux systems, PLCs, web servers, backend APIs, and service components
- Participate in Factory Acceptance Tests (FAT), Site Acceptance Tests (SAT), and User Acceptance Tests (UAT)
- Assist with commissioning and troubleshooting of Battery Management Systems (BMS) and EV charging infrastructure (SECC)
- Support field testing, site visits, and interaction with hardware systems in lab, manufacturing, and operational environments
- Analyze equipment performance data to identify faults, inefficiencies, and operational issues
- Perform database queries and assist with operational analytics and reporting
- Prepare deployment documentation, including user operation manuals and training materials
- Produce site reports, test summaries, and deployment completion records
- Assist with special deployment-related projects as required
Additional Responsibilities
- Maintain clear and comprehensive technical documentation for all development work
- Develop user operation manuals and assist with training for new system deployments
- Prepare progress updates, test summaries, and site completion reports
- Provide support on ad hoc projects and cross-functional initiatives as required
PROFESSIONAL QUALIFICATIONS & EXPERIENCE:
- Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or related field (required)
- Master's degree preferred
- Internship or prior experience in embedded systems or software validation preferred
- Familiarity with embedded Linux systems (RT extensions, POSIX)
- Experience with ARM or RISC-based embedded systems
- Programming experience in C/C++, Python (and optionally JavaScript or Go)
- Familiarity with PLC programming (IEC 61131-3, Structured Text preferred)
- Experience with system debugging, validation, and field testing
- Knowledge of databases and basic query/analytics work
- Experience with Git and software documentation practices
- Exposure to energy systems, power engineering, or EV infrastructure is an asset
- Ability to work in lab, factory, and field environments (hands-on work required)