Jobs.ca
Jobs.ca
Language
The GSI Group logo

Embedded Firmware Developer

The GSI Group16 days ago
Winnipeg, Manitoba
JobCard.seniorityLevels.mid_level
JobCard.employmentTypes.full_time

Top Benefits

3 weeks vacation
Personal days
75% group insurance coverage

About the role

Job Title: Embedded Firmware Developer

Location: 78 Innovation Drive, Winnipeg, Manitoba

Type of Workplace : Hybrid: in-office 4 days weekly

Company Summary Grain and Protein Technologies is a global company of nearly 4,000 employees who develop technological solutions for farms under the brands GSI, AP, Cumberland, Tecno, and Cimbria. Through products such as silos, grain drying and moving equipment, and connected controllers to improve animal welfare, the company's mission is to provide smart solutions to ensure sustainable agriculture.

Summary Of Role And Responsibilities As an embedded firmware developer, you will perform tasks related to the design, development, testing, and deployment of firmware. Our team develops internet connected grain storage monitoring and conditioning products for farmers. You will work within the Winnipeg engineering team on developing our GrainVue system, grain dryer controls, and related products. This involves embedded microcontroller and Linux-based systems, wireless sensor networks, custom hardware platforms, and a variety of remote monitoring tools.

The solutions you help deploy will be relied on by farmers for critical operations to enhance their profitability. By designing efficient, reliable, innovative, and user focused code, you'll improve system performance and help those farmers feed the world better.

Your Tasks

  • Designing and documenting solutions that meet project requirements
  • Developing efficient, portable code
  • Testing and debugging in lab and field environments
  • Deploying firmware releases
  • Monitoring performance
  • Providing technical support for manufacturing and field operations
  • Working alongside other firmware developers, participating in and improving code review and other development processes
  • Collaborating with software developers and hardware engineers to design and test firmware features that meet end-to-end system needs
  • Participating in our agile development process, including brief daily "standup" meetings, as well as bi-weekly sprint review and planning events

Your Qualifications

  • Bachelor of Science degree (or higher) in Electrical Engineering, Computer Engineering, or Computer Science
  • Minimum of 3 years relevant experience developing, testing, and deploying embedded firmware

Your Skills

  • Proficiency in embedded C
  • Bare metal programming
  • Familiarity with RTOS (preferably FreeRTOS)
  • Proficiency with Git
  • Proficiency in test processes and debugging tools (e.g. logic analyzer, oscilloscope)
  • Ability to read electrical schematics and component datasheets
  • Knowledge of communication protocols, including UART, SPI, I2C, and CAN bus

Other Experience/skills That Would Be Considered Assets

  • IoT/end-node systems
  • ARM architecture (Cortex M0+, M4)
  • Embedded Linux
  • Test automation and CI/CD workflows for firmware
  • Python or other scripting languages
  • PostgreSQL
  • TCP/IP protocols
  • Data analysis
  • MPLAB X IDE

Summary Of Benefits We offer several benefits such as:

  • Vacation time starting at 3 weeks of leave
  • Personal days available
  • Recognition of experience upon hiring
  • Office closure and compensation between Christmas and New Year's Day
  • Group insurance paid at 75% by the employer
  • Pension plan with employer contribution
  • Free coffee
  • Training and development opportunity
  • Online telemedicine and mental health platform available 24/7 for you and your family members

Grain & Protein Technologies is a leading global designer, manufacturer, and marketer of reliable, durable, and innovative equipment solutions for grain, seed, poultry, egg, and swine production. Generating $1.1 billion in annual revenue, the Company serves farmers and agribusiness managers in over 100 countries and currently operates 19 manufacturing facilities across 5 continents, employing more than 3600 people.

The Company goes to market with its strong portfolio of industry leading brands - GSI, Cumberland, AP, Tecno, Cimbria, Aerotech, Reventa, and Euroemme. With its Company Purpose of "Feeding the World Better", Grain & Protein Technologies emphasizes advancing smart technologies and offering innovative technical solutions to make farmers and agribusiness managers more productive and profitable in a sustainable way.

About The GSI Group

11-50

NEED SIGNAGE THAT WORKS? Headquartered in Kissimmee, Florida, The GSI Group offers printing and signage that works. We provide a full range of print products, from business cards, brochures to store front signage.

 We look forward to an emotional response from clients. It’s all about the experience. With more than 30 years of experience creating signs, print and graphics, we’ve had plenty of time to perfect our development process. We know a project is only as strong as the planning that goes in to it. That’s why we set realistic goals  to make sure your project reaches its maximum potential through effective planning and architecture.

Come and speak with our staff. They will be able to identify and optimize your call to action to maximize your return on investment.

 At the conclusion of the project development process, not only will you have a great product but you will also be given a path for future projects.

 We believe in doing things right the first time, and we know that proper planning is the only way to ensure your project’s success. We appreciate the opportunity to prove to you that success really does start with strategy.

To contact us please visit our website: http://thegsigroup.com/ or by email: officemgr@thegsigroup.com or doug@thegsigroup.com.