31 Jul
|
MacDon Industries
|
Manitoba
31 Jul
MacDon Industries
Manitoba
Software Engineer/Developer (ML/AI Focused) PURPOSE and SCOPE:
We are looking for passionate Engineers with a desire to develop the next generation of productive harvesting equipment!
You need to be ready to participate within a team environment in the development and the continuous improvement of innovative, market leading product designs. Team compositions vary and change, but consistently involve multiple engineers, technologists, team leaders, prototype shop and test personnel. There are also cross functional interactions with supply chain, marketing, product support, publications, manufacturing, and other specialists.
RESPONSIBILITIES:
Participation as a team member in all team project activities as identified, including but not limited to:
Develop code, models, perception, and sensory data strategies for ML/AI software projects
Programming/Software Development as the core function of this role focused in ML/AI systems
Responsible for code documentation process, code revision & repository process
Review and provide software spec improvements or maintenance for complex subsystems
Assist in development and implementation of validation plans (unit testing, Hardware-in-Loop HIL, Software-in-Loop SIL, Design Verification Testing DVT)
Component, subsystem, system designs to meet set objectives of performance, cost, durability
Review and take appropriate action to all daily test reports
Support current product design engineering,
improve product and service-related publications
Experience in project planning, vendor selection & development of risk assessments would be an asset
Up to 10% of year travelling
Continuous learning of MacDon and competitive products
QUALIFICATIONS:
Education and Experience
Graduate of an accredited Engineering, Technology and/or Computer Science program
Skills and Knowledge
Robust C++ and Python development skills.
Experience with Computer Vision and Machine Learning Toolchains; Linux Environment, Docker, AWS, and Sagemaker
Applied knowledge of Data Science, Data Structure & Algorithms
Experience with GIT-based repositories (GitHub, GitLab, etc.)and CI/CD pipelines
Familiarity of robotics framework such as ROS/ROS2.
Understanding of electronics and electronic controllers, electrical theory, electrical schematics and ability to troubleshoot electrical systems would be a large asset
Knowledge in the following protocols/standards: J1939, MISRA-C, ISOBUS, ISO25119 (ISO26262), Ethernet and TCP/IP, UDP would be an asset
Experience with electrical, mechanical, and hydraulic systems on off-road heavy equipment would be an asset
Other assets; good understanding of memory management, MS Office products, understanding the use of data structures and algorithms, and experience with Doxygen documentation
Location: Winnipeg, MB
#J-18808-Ljbffr
📌 Software Engineer/Developer (ML/AI Focused) (Manitoba)
🏢 MacDon Industries
📍 Manitoba