
IoT Developer
Magna International · Brampton, ON
- On site
- Full-time
- CA$75,000 / year
- Brampton, ON
Job highlights
- Develop and deploy IoT solutions for automotive manufacturing.
- Work with sensors, protocols, and cloud platforms.
- Analyze and visualize industrial data.
- Create microservices and applications.
- Competitive compensation and comprehensive benefits.
About the role
About Magna International and Cosma
Magna International, through its Cosma division, is a premier global automotive supplier specializing in body, chassis, and engineering solutions. Our pioneering technology and creativity enable us to deliver lightweight and innovative products to customers worldwide. Massiv Die-Form, a division of Cosma International and Magna International, designs and builds medium to large cast automotive and hot stamping dies, committed to the highest quality, reliability, and customer satisfaction.
Job Overview: IoT Developer
We are seeking a motivated IoT Developer to join our IT team at Massiv Die-Form. This role is crucial in developing and integrating industrial IoT solutions to enhance our manufacturing processes and drive Industry 4.0 initiatives.
Key Responsibilities
- Develop new techniques to connect existing equipment to modern infrastructure.
- Manage code deployments, fixes, updates, and related processes.
- Collect, store, and visualize IoT sensor data from devices and industrial equipment.
- Develop metrics, dashboards, and reports to track Industry 4.0 manufacturing environments.
- Create microservices and IoT applications that run on-premises and in the cloud.
What We Offer
- Engaging and dynamic environment focused on industry-leading automotive technologies.
- Supportive resources for employee success and a wide range of development prospects.
- Competitive wages, shift premiums, and overtime pay.
- Comprehensive benefits package including Health, Dental, and Vision insurance.
- Profit-sharing, Group RRSP matching, and Magna Base Contribution (MBC) program.
- Additional perks like referral bonuses, safety shoe benefits, employee appreciation events, subsidized cafeteria, training reimbursement, and a wellness program.
Qualifications
- Recognized post-secondary diploma or degree in Computer Science or Computer Engineering.
- Familiarity with condition monitoring IoT sensors (vibration, temperature, humidity, oil level, pressure).
- PLC & HMI programming background (Siemens, Rockwell controllers).
- Experience with MQTT, Modbus & TCP/IP protocols.
- In-depth knowledge of JavaScript, Python, JSON, and Go.
- Experience with on-premises MQTT broker and InfluxDB database.
- Strong data analysis and visualization skills with knowledge of Grafana.
- Hands-on experience with Microservices and REST APIs.
- Experience with IoT cloud development and integration with AWS platform.
- Knowledge of industrial IoT sensor connectivity, data acquisition, and data historian software.
- Previous experience in the manufacturing industry is an asset.
Shift Details
- Shift: Straight Days
- Monday to Friday: 8 AM to 4 PM
Key skills/competency
- IoT Development
- Python
- JavaScript
- Cloud Integration (AWS)
- Microservices
- REST APIs
- Data Visualization (Grafana)
- MQTT
- Industrial IoT
- Manufacturing Industry
Skills & topics
- IoT Developer
- Python
- JavaScript
- AWS
- MQTT
- Modbus
- TCP/IP
- Data Visualization
- Grafana
- Microservices
- REST API
- InfluxDB
- Automotive
- Manufacturing
- PLC
- HMI
- Siemens
- Rockwell
How to get hired
- Customize your resume: Highlight relevant IoT development, Python, JavaScript, and AWS experience. Quantify achievements where possible.
- Tailor your cover letter: Emphasize your understanding of industrial IoT and the automotive manufacturing sector.
- Prepare for technical interviews: Review concepts like MQTT, Modbus, REST APIs, Microservices, and data visualization tools (Grafana).
- Showcase your projects: Be ready to discuss personal or professional projects demonstrating your IoT development skills.
- Research Magna's values: Align your responses with Magna's focus on innovation, quality, and customer satisfaction.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the primary programming languages for the IoT Developer role at Magna International?
- The primary programming languages for this IoT Developer position at Magna International include JavaScript, Python, JSON, and Go. Proficiency in these languages is essential for developing IoT applications and microservices.
- What specific IoT protocols and databases are important for this IoT Developer job at Magna?
- For this IoT Developer role at Magna, familiarity with protocols like MQTT, Modbus, and TCP/IP is crucial. Experience with an on-premises MQTT broker and InfluxDB database is also a key requirement.
- Does Magna International require experience with cloud platforms for the IoT Developer position?
- Yes, experience with IoT cloud development and integration with platforms like AWS is a required qualification for the IoT Developer position at Magna International.
- What type of data visualization tools are preferred for the IoT Developer role at Magna?
- Strong data analysis and visualization skills are required, with a specific mention of knowledge in Grafana for the IoT Developer role at Magna International. You should be prepared to discuss your experience using Grafana or similar tools.
- Is prior experience in the manufacturing industry a strict requirement for the IoT Developer position at Magna?
- While previous experience in the manufacturing industry is listed as an asset for the IoT Developer position at Magna, it is not a strict requirement. However, it can significantly strengthen your application.
- What are the working hours for the IoT Developer role at Magna's Massiv Die-Form division?
- The IoT Developer role at Magna's Massiv Die-Form division operates on a Straight Days shift, from Monday to Friday, 8 AM to 4 PM.
- What kind of sensors and physical variables is the IoT Developer expected to work with at Magna?
- The IoT Developer at Magna is expected to be familiar with condition monitoring IoT sensors for recording physical variables such as vibration, temperature, humidity, oil level, and pressure.
- What are the key responsibilities of an IoT Developer at Magna?
- Key responsibilities include developing new techniques to connect equipment, managing code deployments, collecting and visualizing IoT sensor data, creating metrics and dashboards, and developing microservices and IoT applications.