1

Firmware Consulting Jobs in Wisconsin (NOW HIRING)

Provide leadership for firmware-related projects and manage large-scale outsourced firmware development projects. * Become a subject matter expert in the microelectronic product portfolio.

... firmware for FPGAs (microcontroller knowledge considered a plus) Debug hardware/software ... Works effectively with other engineering staff, subcontractors, and consultants. --- Required ...

InterSources Inc is a certified Small Business Enterprise specializing in IT Consulting and ... firmware, microcode, OS software Updated and current; • Perform data replication testing ...

Support hardware lifecycle initiatives, firmware upgrades, and infrastructure updates. What ... Upon completion of waiting period consultants are eligible for: * Medical and Prescription Drug ...

Electrical Engineer

Sun Prairie, WI · On-site

$95K - $130K/yr

Work with software engineers on firmware and communication interfaces * Apply sound engineering ... Client-facing or consulting experience * Interest in technical leadership and mentorship (Senior ...

Showing results 21-40

Firmware Consulting information

What is firmware consulting?

Firmware consulting involves providing expert advice and services related to the design, development, optimization, and troubleshooting of firmware—software that is embedded directly into hardware devices. Firmware consultants typically help companies develop custom firmware solutions, enhance device performance, and resolve complex technical issues. They work with a variety of embedded systems, such as microcontrollers, IoT devices, and consumer electronics. Their expertise can help businesses accelerate product development and ensure device reliability.

What are some common challenges faced by professionals in firmware consulting, and how can they be addressed on the job?

Firmware consultants often encounter challenges such as working with legacy code, integrating with diverse hardware platforms, and adapting to varied client requirements. Addressing these challenges requires strong debugging skills, effective communication with hardware and software teams, and a proactive approach to learning new technologies. Building robust documentation and maintaining clear communication channels with clients can also help manage expectations and ensure project success.

What are the key skills and qualifications needed to thrive as a firmware consultant, and why are they important?

To thrive as a Firmware Consultant, you need strong expertise in embedded systems, C/C++ programming, and hardware-software integration, often backed by a degree in electrical engineering or computer science. Familiarity with version control systems (like Git), real-time operating systems (RTOS), and relevant certifications (such as Certified Embedded Systems Engineer) is highly beneficial. Outstanding problem-solving abilities, communication skills, and adaptability set top consultants apart when collaborating with clients and multidisciplinary teams. These skills and qualities ensure effective development, troubleshooting, and delivery of robust firmware solutions tailored to diverse client needs.

What is the difference between Firmware Consulting vs Firmware Engineer?

AspectFirmware ConsultingFirmware Engineer
CredentialsTypically requires a degree in electrical engineering or computer science, plus industry certificationsRequires a degree in electrical engineering, computer science, or related field; certifications are optional
Work EnvironmentConsulting firms, client sites, project-basedIn-house or R&D departments, product development teams
Industry UsageUsed by companies seeking expert advice on firmware development, troubleshooting, or optimizationInvolved in designing, developing, and testing firmware for products

Firmware Consulting involves providing expert advice and solutions on firmware projects, often across multiple clients, while Firmware Engineers focus on developing and implementing firmware within a specific organization or product line. Both roles require technical skills, but consulting emphasizes advisory and project management skills, whereas engineering emphasizes hands-on development.

What cities in Wisconsin are hiring for Firmware Consulting jobs?

Cities in Wisconsin with the most Firmware Consulting job openings:

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Product Engineer - Milwaukee Area

Company Summary: A leading player in machinery manufacturing, specializing in premium laundry solutions for global clients. Offers commercial-quality products for various sectors, including hotels, laundromats, and residential users. Renowned brands supported by a wide distribution network.

Overview:
As a Product Engineer, you will focus on writing, designing, and testing embedded firmware for electronic controls used in commercial laundry equipment. Our products serve a global market, including laundromats, hotels, hospitals, universities, apartment complexes, fire stations, and more. This position requires onsite presence in Ripon, WI on a hybrid basis.

Responsibilities:

  • Provide leadership for firmware-related projects and manage large-scale outsourced firmware development projects.
  • Become a subject matter expert in the microelectronic product portfolio.
  • Establish firmware architecture requirements and write detailed microelectronic control design and test specifications.
  • Validate functional test equipment produced by contract control manufacturers against specifications.
  • Maintain model configuration information for the microelectronic product portfolio.
  • Engage in cross-functional product development activities, including team meetings, feature definition sessions, pilot builds, and reviews of user manuals.
  • Write engineering change notifications and detailed lab test orders for execution by lab technicians.
  • Investigate firmware issues, conduct root cause analysis, and drive resolution.
  • Perform firmware development and testing on simulators and products in a lab environment.
  • Identify opportunities for quality and cost improvements.
  • Provide production support as needed.
  • Manage vendor access to licensed developer applications and development tools/equipment.

Qualifications:

Education &

Experience:

  • Bachelor of Science in Computer Science, Software Engineering, or Electrical Engineering preferred.
  • 5 years of programming experience.
  • Previous project management experience is highly desirable.
  • Extensive firmware development experience with coding in C; experience with coding in lua and UI designer applications, e.g., Storyboard, is a plus.

Skills and Abilities:

  • Proficient technical skills required.
  • Demonstrated project leadership abilities.
  • Strong communication skills for effective interaction with internal and external groups.
  • Experience with test-driven firmware development is a plus.
  • Strong debugging, problem-solving, critical thinking, and decision-making skills.
  • Strong organizational skills.
  • Self-motivated and hands-on.
  • Ability to work well in a team environment.

1872 Consulting logo

About 1872 Consulting

Sourced by ZipRecruiter

1872 Consulting, based in Chicago, IL, USA, operates within the IT consulting industry. Armed with a diverse team of experts, the company offers specialized IT consulting services, focusing on modernizing business technologies and driving innovative business strategies. Established in 1872, the company has a rich history marked by its commitment to bridging the gap between businesses and technology. Its mission is to empower organizations to surpass their business goals by providing state-of-the-art IT solutions and service. The company prides itself on its core values of integrity, excellence, and innovation, instilling these principles in every project they undertake.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Chicago, IL, US

Year founded

2014