Post Job Free
Sign in

Firmware Engineer

Company:
Robert Half
Location:
Germantown, WI
Pay:
47.5USD - 55USD per hour
Posted:
June 18, 2025
Apply

Description:

Job Description

We are looking for an experienced Firmware Engineer to join our team in Germantown, Wisconsin. This Contract-to-permanent position offers an opportunity to design and develop cutting-edge firmware solutions that support innovative products. If you have a strong background in embedded systems and thrive in dynamic environments, we encourage you to apply.

Responsibilities:

• Develop and maintain firmware using C, C++, and Assembly for a wide range of embedded systems.

• Design and implement robust communication protocols, including Bluetooth, to support product functionality.

• Lead firmware development projects from concept through production, ensuring high performance and reliability.

• Create and test embedded applications using tools such as Simulink and Model-Based Software Development methodologies.

• Implement end-of-line testing processes and develop software to support manufacturing and quality assurance.

• Collaborate with cross-functional teams to ensure firmware aligns with hardware designs and product requirements.

• Automate processes using C++ or Python-based applications and scripting to enhance development and production workflows.

• Address and resolve firmware-related issues in production, ensuring smooth operation and compliance.

• Adhere to industry standards and best practices for software development, including testing, documentation, and coding guidelines.• Bachelor’s degree in Computer Science, Electrical Engineering, or Computer Engineering; a Master’s degree is a plus.

• Minimum of 8 years of experience in embedded firmware development.

• Proficiency in programming languages such as C, C++, and Assembly.

• Expertise in microcontrollers, embedded systems, and communication protocols like Bluetooth.

• Familiarity with tools such as Simulink and MathWorks for Model-Based Software Development.

• Knowledge of embedded cybersecurity, including root certificate chain of trust and hardware security modules.

• Experience with Android development and Adobe Flash is highly desirable.

• Strong understanding of ARM Cortex architecture and algorithm implementation.

Apply