Role & Company Overview
📋 Role Overview & Responsibilities
Job Role: Firmware Engineer/Embedded DeveloperLocation: Minneapolis, MN (Hybrid Onsite) - Local Candidates OnlyDuration: Long TermPay Rate: $60/hr. on C2C
The Firmware Engineer will develop designs, PoC, and applications that support the client's digital transformation within the IoT domain. You will be part of a dynamic team and utilize a variety of technologies to solve the client's most advanced IoT problems. The environment is dynamic, the candidate will have demonstrated the ability to work independently or as part of a team. The work we do every day affects our customers and the world around us. What’s in it For You:· As part of a dynamic team you will help identify new technologies and solutions that can be used to assist our customers solve their current and future problems· Grow in new technologies and responsibilities. There are many different opportunities to grow your skill set and experiences. · Flexible, independent work environment where you will work with other team members to build applications that interact with the client's equipment and provide value to our field customers.· Opportunity for a long-term advanced career path · Access to best-in-class resources, tools, and technology
What You Will Do:· Develop code, support architectures, document designs, and create Proof of Concepts to develop applications that create the client's dispensing and IoT equipment system· Work with team members to integrate software and hardware developed by other divisions· Work with software team members to integrate full-stack IoT end-node solutions· Participate in SCRUM/Agile software development process· Work with product owners to define and document User Stories including Acceptance Criteria· Apply DevOps practices to efficiently work with Ecolab’s multidisciplinary teams
Minimum Qualifications:· Bachelor’s degree in Computer Engineering, Electrical Engineering, Software Engineering or applicable technical degree· Three or more years in C or C++ in embedded firmware development· Experience in Microcontroller-based board/application development· Experience with embedded RTOS and bare-metal development· Experience in serial communication protocols, such as UART, SPI, I2C· Experience with Serial protocols Preferred Qualifications:· Experience in ARM based microcontrollers, such as ST Micro, NXP, or Silicon Labs EFM. · Experience in Modbus RTU/TCP or CANBus· Experience in supporting Embedded Firmware Platform, Board Support Package development· Experience in two or more of the following areas: bootstrap loader, embedded file systems, system controls, embedded Linux· Experience with Agile development methodologies· Experience with board layout and design
Frequently Asked Questions
How do I apply for the Firmware/Embedded Engineer position at FUSTIS LLC? ▼
Click the “Apply for this Position” button on this page to submit your application directly to FUSTIS LLC without recruitment intermediary fees.
Is this position eligible for remote work or visa sponsorship? ▼
This position is located in Minneapolis, MN with potential relocation and sponsorship assistance depending on candidate qualifications.
Are there any candidate fees on Hirely? ▼
No. Hirely is completely free for candidates. We never charge registration fees or placement fees.
Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.
Learn how to protect yourself against employment fraud