Firmware Engineer

Potter Global Technologies

Eastwood (KY)

On-site

USD 90,000 - 130,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee Ownership Program
401(k) with company match
Paid time off & holidays
Professional development opportunities

Job summary

Potter Global Technologies in Louisville, KY is seeking a Firmware Engineer to develop embedded firmware and Windows‑based tooling across the full product lifecycle, from requirements and architecture through implementation, testing, release, and ongoing support. You will lead design and verification for life‑safety products, collaborating with cross‑functional teams.

You will work with C, C#, .NET, and RTOS environments, write robust software, and perform code reviews while supporting

Qualifications

  • Bachelor's degree in a relevant field with 5+ years of experience.
  • Proficiency in C, C#, Windows desktop applications, and embedded software.
  • Hands-on C programming for real-time embedded systems across 8-, 16-, and 32-bit environments.

Responsibilities

  • Lead design, development, prototyping, testing, and verification of embedded firmware and software for life-safety products.
  • Create and support Windows-based applications, configuration utilities, diagnostic tools, and engineering tools.
  • Write high-quality software using C, C#, .NET and related environments.
  • Design and implement communications between embedded devices, PCs, networks, and connected systems.
  • Engage in code and design reviews to ensure quality and best practices.
  • Support customers, sales teams, and internal stakeholders with technical expertise.

Skills

C
C#
Embedded systems
RTOS
Windows desktop apps
TCP/IP
Jira
Agile/Scrum

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

Tools

Visual Studio
Jira

Job description

Join Us as a Firmware Engineer at Potter Global TechnologiesAt Potter Global Technologies, we’ve been protecting lives around the world for over 125 years—and we’re just getting started. We’re a global leader in life safety solutions, committed to saving lives through innovative technology and trusted partnerships.Our vision is for our customers to know us globally as their innovative, easy-to-do-business-with, best-in-class life-safety product partner. And our mission? With a passion for creating safer environments worldwide, our mission is to provide our customers with a team of real people that connect them with reliable expertise in life safety applications.If you're inspired by purpose, energized by collaboration, and thrive in an environment of feedback, ownership, and experimentation—you’ll feel at home here.As a Firmware Engineer, you will develop embedded applications, engineering tools, and integrated hardware/software products while contributing across the full product lifecycle—from requirements and architecture through implementation, testing, release, and ongoing support. You’ll build Windows‑based software, support device communications, and work hands‑on with tightly integrated hardware/software systems using a strong embedded systems background and Microsoft development technologies.What You’ll DoLead the design, development, prototyping, testing, and verification of embedded firmware and software applications for fire, security, and related life‑safety products.Create and support Windows‑based applications, configuration utilities, diagnostic tools, test applications, and engineering tools.Write high‑quality software using C, C#, .NET, and other appropriate programming languages and development environments.Design and implement communications between embedded devices, PCs, networks, and other connected systems.Develop, maintain, and refine software and product requirements along with supporting project documentation.Develop, maintain, and refine software and product requirements along with supporting project documentation.Engage in code and design reviews to ensure quality, consistency, and adherence to engineering best practices.Support customers, sales teams, and internal stakeholders with technical expertise and problem resolution.Contribute to other engineering responsibilities as assigned.What You BringExperience That Drives SuccessA Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with 5+ years of relevant experience.3+ years developing C#, ASP.NET, and Windows desktop applications.3+ years of embedded software development experience.Hands‑on C programming for real‑time embedded systems across 8‑, 16‑, and 32‑bit environments.Solid understanding of embedded operating system concepts and RTOS environments.Experience developing applications with tight timing constraints.Knowledge of common protocols and interfaces, including TCP/IP and UDP.Familiarity with in‑circuit emulators for embedded debugging.Strong technical knowledge of fire alarm systems, including hardware, software, and networking. (preferred)Background working in, or understanding of, Agile/Scrum development environments. (preferred)Comfortable using project‑management and issue‑tracking tools (team uses Jira, prior experience not required).Key Strengths & SkillsDemonstrates strong integrity, sound judgment, and professional conduct in all interactions.Delivers clear, concise, and effective verbal and written communication.Strong organizational and time‑management skills with the ability to prioritize and consistently meet deadlines.Applies strong analytical thinking and problem‑solving skills to complex technical challenges.Works effectively within collaborative, cross‑functional teams.Proficient with Microsoft Office applications, including Word, Excel, PowerPoint, and Outlook.Experienced with version‑control systems, issue‑tracking tools, and bug‑tracking workflows.Skilled in using Microsoft Visual Studio to develop, debug, test, and maintain software applications.Strong working knowledge of Windows desktop and server operating systems.Our CultureWe build strong relationships—with teammates, partners, and customersWe take pride in knowing every product we build serves the purpose of protecting livesWe listen actively, coach frequently, and own our resultsWe foster innovation, value curiosity, and believe that experimentation is part of growthWe create a welcoming and inclusive space where everyone belongsWe take ownership of our work—quality and safety are at the core of what we doBenefits That MatterEmployee Ownership Program – You’re not just an employee—you’re an owner. We share success together.Competitive health, dental, and vision plans401(k) with company matchGenerous paid time off and holidaysContinuous learning and development opportunitiesFinancial Wellness programs including complimentary Certified Financial Planner sessionsRecognition programs that celebrate individual and team winsA mission-driven team that supports life-saving outcomes, every dayLocationThis is a full-time position, on-site at our location in Louisville, KY.Ready to Apply?Ready to make a real impact? If you’re driven, curious, and excited to grow with a team that’s changing the world—and where you’re not just an employee but an owner—we want you on board!Join us, and let’s create safer environments together—making a global difference you’ll be proud to own.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Potter Global Technologies • Louisville (KY)

On-site
USD 90,000 - 130,000
Employee Ownership
Health, Dental, Vision plans
401(k) with match
+5
Technical Support
Technical Support

Potter Global Technologies • Maryland Heights (MO)

On-site
USD 55,000 - 85,000
Employee Ownership Program
401(k) with company match
Health, dental, and vision plans
+2
Firmware Engineer – Embedded & Windows Apps (Ownership)
Firmware Engineer – Embedded & Windows Apps (Ownership)

Potter Global Technologies • Eastwood (KY)

On-site
USD 90,000 - 130,000
Employee Ownership Program
401(k) with company match
Paid time off & holidays
+1
Product Manager
Product Manager

Potter Electric Signal Company • Maple Grove (MN)

On-site
USD 80,000 - 120,000
Employee Ownership Program
Competitive health, dental, and vision plans
401(k) with company match
+1
Human Resources Generalist
Human Resources Generalist

Potter Global Technologies • Maryland Heights (MO)

On-site
USD 52,000 - 70,000
Employee Ownership Program
Health & wellness plans
401(k) with company match
+2
Product Manager
Product Manager

Potter Global Technologies • Maryland Heights (MO)

On-site
USD 90,000 - 130,000
Employee Ownership Program
401(k) with company match
Generous paid time off
Director of Financial Planning and Analysis - Mass Notification Systems
Director of Financial Planning and Analysis - Mass Notification Systems

Potter Global Technologies • Roanoke (VA)

On-site
USD 120,000 - 150,000
Employee Ownership Program
Competitive health, dental, and vision plans
401(k) with company match
+2
Corrosion Technical Support Specialist
Corrosion Technical Support Specialist

Potter Global Technologies • Maryland Heights (MO)

On-site
USD 50,000 - 73,000
Employee Ownership Program
Competitive benefits
401(k) with company match
+1
Accounts Receivable Specialist
Accounts Receivable Specialist

Potter Global Technologies • Maryland Heights (MO)

On-site
USD 42,000 - 65,000
Employee Ownership Program
401(k) with company match
Health, dental, and vision plans
+2
Vice President of Product Marketing - Fire Suppression
Vice President of Product Marketing - Fire Suppression

Potter Electric Signal Company • Maryland Heights (MO)

On-site
USD 170,000 - 210,000
Employee Ownership Program
Competitive health, dental, and vision
401(k) with company match
+1