Post Job Free
Sign in

Firmware Engineer

Company:
BTE
Location:
Hanover, MD
Posted:
May 14, 2025
Apply

Description:

Join Our Team as a Firmware Engineer!

Are you ready to make an impact?

We’re looking for a talented Firmware Engineer to join our dynamic engineering team. If you have a passion for design and a drive to innovate, this is your opportunity!

Key Qualifications:

Education: Bachelor’s Degree in Electrical Engineering (BSEE) or equivalent

Experience: Minimum of 3 years employment experience creating firmware for embedded devices

This is a hybrid position. Candidates must reside within commuting distance of our Hanover, Maryland office as occasional on-site work is required.

Skills:

Proficiency with C or C++

Familiarity with Microchip devices

Proficient using IAR, Atmel, or Visual studio IDE

Familiarity with controls, CANBUS, motor controllers, Bluetooth, ADC, DAC

Proficiency using emulators

Familiarity with code management and project management tools such as JIRA and GitHub

Proactive and detail-oriented with ability to effectively multitask

A strong understanding of Object-oriented development

Primary Responsibilities:

Design Firmware systems and implement them

Troubleshoot and modify existing systems

Troubleshoot and resolve production issues

Document and maintain new designs

Participate in troubleshooting hardware and software application issues

Additional Responsibilities:

Oversee design changes through the change order process

Conduct continuous review of existing firmware

Provide suggestions to improve existing methodology

Collaborate with BTE’s Production, Quality, Customer Service, Creative, and Clinical Departments

Experience with human factors and biomechanics is a plus

Why Join Us?

Innovative Environment: Collaborate with a talented team on cutting-edge projects.

Growth Opportunities: We support your career development and continuous learning.

Impactful Work: Your contributions will directly influence our success.

Apply