JOB SUMMARY: This role will build on foundational skills, taking on more complex responsibilities in firmware development. This role will actively contribute to the entire firmware life cycle, from design to testing, and collaborate with hardware and software teams for seamless integration. This role requires a deeper understanding of coding, debugging, and testing practices, and a growing ability to work independently on assigned tasks. This role is a hybrid role with 4 days on-site in the Versailles, Ohio location and one day remote. ESSENTIAL/PRIMARY DUTIES: Independently develops, debugs, and tests embedded firmware for a wide variety of processor architectures Supports bring up of new hardware designs in the lab with other engineers. Implements firmware solutions based on design specifications. Designs and implements data interfaces between embedded devices and desktop applications. Develops low-level drivers to interface with a wide range of embedded hardware peripheral devices, such as sensors, displays, and motors. Works on moderately complex projects, generates alternatives, and conducts testing. Applies advanced engineering methods and tools to solve engineering problems. Identifies and communicates risks, participates in issue resolution, mentors level I engineers. Collaborates with cross functional/development teams to address quality concerns, drive improvements and to take ownership of technical solutions and their outcomes. Assists in identifying and evaluating risks, contributes to risk mitigation. SECONDARY DUTIES: Creates and maintains firmware documentation. Develops and executes firmware test plans. Participates in peer reviews of code features with other firmware team members. Participates in the development and maintenance of custom tools to support firmware development. Expands problem definition, integrates new information and different perspectives, and chooses optimal solution based on evidence. Collaborates on solutions and demonstrates creativity building on existing IP. Is aware of IP implications when creating or incorporating external technologies.