Company Overview:
Ecosystem Informatics Inc. is a cutting-edge technology company specializing in innovative solutions for environmental monitoring and data analysis. Our mission is to create sustainable and efficient systems that provide actionable insights into environmental conditions. As a leader in the field, we are seeking a highly skilled Firmware Engineer to join our dynamic team.
:
We are looking for a talented and experienced Firmware Engineer to design, develop, and optimize embedded systems for our next generation state-of-the-art environmental monitoring products. The ideal candidate will have a strong background in embedded system development, hardware design, and firmware engineering, with a passion for innovation and sustainability.
Key Responsibilities:
Hands-on design and development of embedded systems for ARM-based devices with a focus on bare metal programming.
Practical creation and maintenance of hardware and firmware designs using Assembly and C99.
Real-world development and optimization of applications for Linux Operating System and Embedded Linux.
Implementation and management of No-SQL database systems.
Practical automation of processes using BASH and Python scripting.
Conducting system optimization and rigorous system testing for quality assurance.
Active involvement in product development from concept to commercialization.
Collaboration with customer deployment teams to ensure seamless integration and deployment of products.
Providing post-deployment support to customers, addressing issues and ensuring product performance.
Supporting the commercialization process and ensuring product readiness for market.
Coordination with product manufacturing, assembly, and testing teams to ensure high-quality production.
Working closely with suppliers to manage component selection and procurement.
Required Skills:
Practical experience in Embedded System Development for ARM-based devices with bare metal programming.
Proficiency in hardware design and firmware development using Assembly and C99.
Hands-on expertise in Linux Operating System and Embedded Linux application development.
Working knowledge of No-SQL database systems.
Experience in automation using BASH and Python.
Strong skills in system optimization and system testing for quality assurance.
Nice to Have Skills:
Knowledge and experience in data analytics.
Proficiency with mechanical CAD software and model slicing techniques.
Understanding of system security implementation.
Experience in network analysis and engineering.
Familiarity with MEMs, electrochemical, and optical sensors.
Qualifications:
Technologist or higher diploma in Electrical Engineering, Computer Engineering, or a related field.
Proven hands-on experience in embedded system development and firmware design.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Benefits:
Competitive salary and benefits package.
Opportunity to work on innovative projects with a positive environmental impact.
Collaborative and inclusive work environment.
Professional development and career growth opportunities.
How to Apply:
Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and why they are a good fit for this position to 'hr@ecosinfo.ca'. Please include "Firmware Engineer Application - [Your Name]" in the subject line.
Job Type: Fixed term contract
Contract length: 12 months
Pay: $75,000.00-$80,000.00 per year
Benefits:
Paid time off
Work Location: In person
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.