Jobs
>
Eagan

    Senior Firmware Engineer - Eagan, United States - ECOLAB

    Default job background
    Regular, Full time
    Description

    Ecolab is seeking a Senior Firmware Engineer to architect, design, and full stack software applications within the IoT domain. The position is senior level position on the IoT software development team. The candidate will be part of a dynamic team helping to support a digital transformation of our business by creating IoT applications that deliver new insights to our diverse customer base.

    What You Will Do:

    • 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

    Minimum Qualification:

    • 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
    • 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.
    • Active communication skills, both verbal and written and good organizational skills

    Benefits


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

    If you are viewing this posting on a site other than our Ecolab Career website, view our benefits at

    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 and the San Francisco Fair Chance Ordinance.

  • Tekgence Inc

    Firmware Engineer

    1 week ago


    Tekgence Inc Eagan, United States

    Firmware Engineer · Hybrid Onsite – Eagan, MN · Direct Hire/Full Time · Must Haves: · 5+ years of experience in embedded system development – must be professional experience, cannot consider internship experience · Needs to be specific RTOS embedded firmware experience · Need to ...

  • ECOLAB

    Firmware Engineer

    1 week ago


    ECOLAB Eagan, United States Regular, Full time

    Ecolab RD&E Software Engineering team is responsible for delivering solutions for Ecolab's IoT devices which will deliver the data to develop the insights which allow our customers to be cleaner, healthier and safer. As part of this commitment you will work with our stakeholders ...


  • Abbott Laboratories Saint Paul, United States

    Job Description · Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and bra ...


  • Abbott Laboratories Saint Paul, United States

    Job Description · Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and bra ...


  • Abbott Laboratories St. Paul, United States OTHER

    Working at Abbott · At Abbott, you can do work that matters, grow, and learn, care for yourself and your family, be your true self, and live a full life. You'll also have access to: · Career development with an international company where you can grow the career you dream of. · F ...


  • Starkey Laboratories Inc Eden Prairie, United States

    MANAGER OF FIRMWARE ENGINEERING EDEN PRAIRIE, MN. Responsible for leadership and development of team within the Firmware Engineering Department. Duties include: manage firmware engineering team; staff, develop, and continuously improve team; measure, track, and continuously impro ...


  • Redbock - an NES Fircroft company Minneapolis, United States

    Principal Firmware Engineer (12-month contract // Minneapolis, MN): · Top 3 Skills: · Programming Proficiency: Expert in C language programming for embedded systems · Real-Time Experience: Demonstrated skills implementing Real-time (RTOS) embedded software designs · Ideally expe ...


  • Diverse Lynx Eden Prairie, United States

    Position Title: Senior Firmware Engineer · Location: Eden Prairie, MN · Duration: Fulltime/Permanent · Job Description:Good experience of working in C and C++ in an embedded work environment or software application · 2. 5+ years of software engineering experience with demonstra ...


  • Diverse Lynx Eden Prairie, United States

    Position Title: Senior Firmware Engineer · Location: · Eden Prairie, MN · Duration: Fulltime/Permanent · Job Description: · Good experience of working in C and C++ in an embedded work environment or software application · 2. 5+ years of software engineering experience with dem ...


  • Abbott Laboratories St. Paul, United States Full time

    Working at Abbott · At Abbott, you can do work that matters, grow, and learn, care for yourself and your family, be your true self, and live a full life. You'll also have access to: · Career development with an international company where you can grow the career you dream of. · F ...

  • Seagate Technology

    Firmware Engineer II

    3 weeks ago


    Seagate Technology Shakopee, United States Regular, Full time

    About our group: · Do you have embedded firmware background? Our group designs, develops, tests, and integrates firmware solutions and supports products. We work with many teams to develop firmware solutions to implement features and functions for new products being designed. The ...


  • LanceSoft Minneapolis, United States

    Must Have: · an embedded C developer · Experience with real-time operating systems (e.g. FreeRTOS) · FreeRTOS · Hardware integration experience · Nice to Have: · BlueTooth Low Energy · • Comprehensive knowledge of medical device standards and regulations (e.g., IEC 60601, ...


  • Seagate Technology Shakopee, United States InternshipSHIP

    About our group: Seagate's Shakopee Design Center is hiring a Firmware/Software Intern in the Development team. This is an exciting opportunity to get involved with new product development, using Agile / SCRUM methodologies.The Firmware/Software Engineer will be responsible for d ...


  • Teradyne Minneapolis, United States

    We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic device you use, Teradyne's test technology ensures your device works right the first time, every time Our portfolio of automation solu ...


  • Hepco Minneapolis, United States

    We are currently seeking a highly skilled Principal Software Engineer to join our client's dynamic team. As a Principal Software Engineer, you will play a pivotal role in leading and executing various tasks across the software development lifecycle. From requirements analysis to ...


  • Hepco Minneapolis, United States

    We are seeking a skilled and experienced Software Engineer II to join our client's team and contribute to various software development and testing projects. As a Software Engineer II, you will be involved in software requirements analysis, design, implementation, documentation, i ...


  • HEPCO Minneapolis, United States

    We are currently seeking a Senior Software Engineer to join our client's dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development, maintenance, and enhancement of embedded product software and support systems. You will be involved in various as ...


  • Performix Saint Paul, United States

    · Assist with evaluation of architecture interfacing with other state/federal/local systems. · Assist with assessing the security of any equipment needed. · Assist with the evaluation of data integrity and data security. · Assist with ensuring all background check compliance is ...

  • Ecolab

    Software Engineer

    3 days ago


    Ecolab Eagan, United States

    Ecolab RD&E Software Engineering team is responsible for delivering solutions for Ecolab's IoT devices which will deliver the data to develop the insights which allow our customers to be cleaner, healthier and safer. As part of this commitment you will work with our stakeholders ...


  • Phoenix Industries Loretto, United States

    **About EAO Automotive GmbH & Co. KG:** · More than experts. Partners. · Our control and display elements are characterized by innovative and reliable technology, combined with customer-specific functionality. · As a globally operating partner of renowned automotive, heavy-duty a ...