Sr. Firmware Software Engineer Job at Dahl Consulting, Eagan, MN

a0ltcDE4cmh5QjhpQVFSWU4xQnJBdEZKRXc9PQ==
  • Dahl Consulting
  • Eagan, MN

Job Description

Seeking a new opportunity? Dahl Consulting is currently partnering with a leader in the chemicals industry. We work one-on-one with great candidates to help connect them with local employment opportunities. This company is hiring a Senior Firmware Software Engineer for a contract position! Interested? Get more details below.
  • Contract Duration: 6-months
  • Worksite Location:  Eagan, MN
  • Compensation: $60-80/hour | W2 only
What you'll do as the Senior Firmware Software Engineer:
  • Collaborate with stakeholders to document system requirements for backend stack components and IoT applications.
  • Contribute to new product development as part of a cross-functional team, including hardware, software, subject matter experts, and external partners.
  • Develop and test IoT systems, working with IoT edge devices and gateways.
  • Stay at the forefront of technology by continually evaluating new tools, techniques, and processes in the IoT space.
What you'll bring to the Senior Firmware Software Engineer role:
Minimum Qualifications:
  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical field.
  • 5+ years of experience in software development, ideally in a fast-paced environment.
  • 3+ years of experience with C or C++ in embedded firmware development.
  • Hands-on experience with embedded RTOS or bare-metal development.
  • Proficiency with ESP32 Wi-Fi modules and Azure IoT for embedded systems.
  • Strong experience with serial communication protocols (UART, SPI, I2C).
  • Familiarity with ARM-based microcontrollers (e.g., Microchip, NXP, Silicon Labs, ST Micro).
  • Immigration sponsorship is not available for this role.
  • Strong communication skills and the ability to collaborate effectively and seek support when needed.
Preferred Qualifications:
  • Experience supporting Embedded Firmware Platforms and Board Support Package development.
  • Experience in one or more of the following areas: bootstrap loaders, embedded file systems, system controls, Linux, CAN Bus, Modbus RTU, Modbus TCP.
  • Familiarity with Agile development methodologies.
  • Proactive and able to work both independently and as part of a multidisciplinary team, handling multiple tasks and projects.
  • Strong written and verbal communication skills, with excellent organizational abilities.

Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps! For questions or more information about this role, please call our office at (651) 772-9225.

As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!

Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary:

Job Tags

Contract work, Local area,

Similar Jobs

University of Vermont Medical Center- UVMMC

Travel Sterile Processing Tech Job Job at University of Vermont Medical Center- UVMMC

Embark on an exciting opportunity as a Sterile Processing Tech in Vermont, Burlington. Join our team and make a significant impact in the healthcare industry. Vermont, also known as the Green Mountain State, offers breathtaking natural beauty and a vibrant community. Immerse... 

First Watch Restaurants, Inc.

Director of Operations Job at First Watch Restaurants, Inc.

 ...Overview The Director of Operations is responsible for supporting the mission, vision and values of First Watch through all that he/she...  ...The DOs primary purpose is to develop General Managers and restaurant management teams to build and increase sales over the previous... 

HindSite Interactive, Inc.

Software and Web Applications Developer Job at HindSite Interactive, Inc.

Are you an energetic web engineer and software developer who loves working with a fast-paced team? To take initiative to work on a complex and a highly challenging web application that has the potential to disrupt a market segment?

Douglas Dynamics, LLC

Auto Electrician Job at Douglas Dynamics, LLC

WHO WE ARE:Dejana Truck & Utility is a division of Douglas Dynamics, North Americas premier manufacturer and up-fitter of work truck attachments and equipment. Our belief is that our employees and culture are just as important to the company as serving our customers....

Northeast Healthcare Recruitment, Inc.

Pediatric Dental Assistant Job at Northeast Healthcare Recruitment, Inc.

Areyou a skilled and compassionate Pediatric Dental Assistant looking for afulfilling career with a team dedicated to providing exceptional patient care?We are seeking a dedicated professional to join our practice in Mounds View,MN, where you can grow professionally...