Ecolab Inc.

Senior Firmware Engineer

Posted on: 8 Jul 2024

Eagan, MN

Job Description

The Senior Firmware Engineer will support and grow the Ecolab Dishmachine Program (EDP). This role in RD&E supports our industrial dishmachines program comprising machines ranging from small undercounter style machines to large continuous operation conveyor machines. In this position, you will lead and execute a variety of engineering projects with a focus on new product development and commercialization of new dishmachines or dishmachine system technologies.

What You Will Do:

Develop new innovative platforms that meet strategic business needs and protect Ecolab’s market leading position.

Work with stakeholders to document system requirements for backend stack components or IoT applications

Participate in new product development by being part of a cross-functional team involving hardware, software, SME professionals, and external partners

Developing and testing of IoT systems development involving IoT edge devices and gateways

Stay on the cutting edge of technology evolution in this space by continually evaluating new tools, techniques, and processes

Interact with various customers (internal and external) to identify needs and gaps in the current plans and portfolio.

Lead and support cross functional teams in development of new product offerings.

Communicate plans and progress to broad group of business leaders.

Basic Qualifications:

Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar technical degree

5 or more years’ experience with relevant software development in a fast-moving environment

3 or more years working in C or C++ in embedded firmware development.

Experience with embedded RTOS or bare-metal development.

Experience in serial communication protocols, such as UART, SPI, I2C

Experience in ARM based microcontrollers, such as Microchip, NXP, Silicon Labs, ST Micro

Experience in Modbus RTU or Modbus TCP,

Demonstrable knowledge in wireless technologies such as BLE, Bluetooth Mesh, LoRa, ZigBee and cellular technologies

Effective oral and written communication skills, organizational skills and attention to detail. Experience leading projects or project workstreams.

Immigration Sponsorship not available for this role.

Preferred Qualifications:

Experience in supporting Embedded Firmware Platform, Board Support Package development.

Experience in one or more of the following areas: bootstrap loader, embedded file systems, system controls, embedded Linux, CAN Bus development

Experience with Agile development methodologies

Initiative and ability to work independently and as a member of a multi-disciplinary team while handling multiple tasks or projects.

Experience using Altium Designer or equivalent.

Benefits 

Ecolab strives to provide comprehensive and market-competitive benefits to meet the needs of our associates and their families. Click here to see our benefits. 

If you are viewing this posting on a site other than our Ecolab Career website, view our benefits at jobs.ecolab.com/working-here. 

Covid-19 Vaccine Notice

Due to local mandates and customer requirements, applicants for certain customer-facing positions must be fully vaccinated (which in some situations requires a booster if eligible), unless a religious or medical accommodation is requested by the applicant and approved by Ecolab. 

Americans with Disabilities Act (ADA) 

Ecolab will provide reasonable accommodation (such as a qualified sign language interpreter or other personal assistance) with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please visit the Recruiting Support link in the footer of each page of our career website.  

Our Commitment to Diversity and Inclusion
At Ecolab, we believe the best teams are diverse and inclusive, and we are on a journey to create a workplace where every associate can grow and achieve their best. We are committed to fair and equal treatment of associates and applicants. We recruit, hire, promote, transfer and provide opportunities for advancement on the basis of individual qualifications and job performance. In all matters affecting employment, compensation, benefits, working conditions, and opportunities for advancement, we will not discriminate against any associate or applicant for employment because of race, religion, color, creed, national origin, citizenship status, sex, sexual orientation, gender identity and expressions, genetic information, marital status, age, disability, or status as a covered veteran.

In addition, we are committed to furthering the principles of Equal Employment Opportunity (EEO) through Affirmative Action (AA). Our goal is to fully utilize minority, female, disabled and covered veteran individuals at all levels of the workforce. Ecolab is a place where you can grow your career, own your future and impact what matters.

We will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, and the New York City Fair Chance Act.

Ecolab Inc.

St Paul, MN

Ecolab Inc. provides water, hygiene, and energy technologies and services worldwide. The company operates through Global Industrial, Global Institutional, Global Energy, and Other segments. The Global Industrial segment offers water treatment and process applications, and cleaning and sanitizing solutions primarily to industrial customers within the manufacturing, food and beverage processing, transportation, chemical, primary metals and mining, power generation, pulp and paper, pharmaceutical, and commercial laundry. The Global Institutional segment provides specialized cleaning and sanitizing products to the foodservice, hospitality, lodging, healthcare, government, education, and retail industries. The Global Energy segment offers the process chemicals and water treatment needs of the petroleum and petrochemical industries in upstream and downstream applications under the Nalco Champion name.

This segment also provides additives for drilling and well stimulation, corrosion inhibitors, oil and water separation, scale control, paraffin and asphaltene control, biocides, hydrate control, hydrogen sulfide removal, oil dispersants, foamers and anti-foamers, flow improvers, anti-foulants, crude desalting, monomer inhibitors, anti-oxidants, fuel and lubricant additives, and water treatment.

The Other segment offers pest elimination services to detect, eliminate, and prevent pests, such as rodents and insects in restaurants, food and beverage processors, educational and healthcare facilities, hotels, quick service restaurant and grocery operations, and other institutional and commercial customers.

This segment also produces and sells colloidal silica for binding and polishing applications in semiconductor, catalyst, and aerospace component manufacturing, as well as chemical industries. Ecolab Inc. sells its products through field sales and corporate account personnel, distributors, and dealers. The company was founded in 1923 and is headquartered in St. Paul, Minnesota.