Firmware Engineer

Posted 17 Hours Ago
Be an Early Applicant
40205, Louisville, KY, USA
In-Office
100K-140K Annually
Senior level
Security • Appliances • Industrial • Manufacturing
The Role
Develop and test embedded firmware, Windows applications, configuration utilities, diagnostic tools, and engineering software for life-safety products. Responsibilities include hardware/software integration, device communications, requirements development, code reviews, debugging, verification, product support, and collaboration with customers and cross-functional teams throughout the product lifecycle.
Summary Generated by Built In

Join Us as a Firmware Engineer at Potter Global Technologies

At 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 Do
  • Lead 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.
Qualifications

What You Bring

Experience That Drives Success

  • A 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 & Skills

  • Demonstrates 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 Culture
  • We build strong relationships—with teammates, partners, and customers
  • We take pride in knowing every product we build serves the purpose of protecting lives
  • We listen actively, coach frequently, and own our results
  • We foster innovation, value curiosity, and believe that experimentation is part of growth
  • We create a welcoming and inclusive space where everyone belongs
  • We take ownership of our work—quality and safety are at the core of what we do
Benefits That Matter
  • Employee Ownership Program – You’re not just an employee—you’re an owner. We share success together.
  • Competitive health, dental, and vision plans
  • 401(k) with company match
  • Generous paid time off and holidays
  • Continuous learning and development opportunities
  • Financial Wellness programs including complimentary Certified Financial Planner sessions
  • Recognition programs that celebrate individual and team wins
  • A mission-driven team that supports life-saving outcomes, every day
Location

This 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.

Skills Required

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 5+ years of relevant engineering 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
  • Understanding of embedded operating systems and RTOS environments
  • Experience developing applications with tight timing constraints
  • Knowledge of TCP/IP and UDP protocols and interfaces
  • Familiarity with in-circuit emulators for embedded debugging
  • Technical knowledge of fire alarm hardware, software, and networking
  • Understanding of Agile/Scrum development environments
  • Experience with project-management and issue-tracking tools
  • Microsoft Visual Studio development, debugging, testing, and maintenance experience
  • Experience with version-control, issue-tracking, and bug-tracking workflows
  • Strong knowledge of Windows desktop and server operating systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
850 Employees
Year Founded: 1901

What We Do

Potter Global Technologies is a leading manufacturer and provider of fire and life safety solutions, specializing in both electronic and mechanical products. The company provides advanced fire safety and emergency communication equipment designed to protect people, property, and critical infrastructure in commercial and residential buildings during emergency situations, combining technical expertise with a commitment to genuine engagement and optimal safety.

Similar Jobs

MassMutual Logo MassMutual

Project Manager

Big Data • Fintech • Information Technology • Insurance • Financial Services
Remote or Hybrid
United States
6000 Employees
125K-164K Annually

Cox Enterprises Logo Cox Enterprises

Strategic Planning, Senior Manager - CAI Inventory Solutions (Inside Operations)

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
United States
30000 Employees
123K-204K Annually

Cox Enterprises Logo Cox Enterprises

Communications Specialist

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Remote or Hybrid
United States
30000 Employees
50K-76K Annually

CDW Logo CDW

Application Security Engineer

Information Technology
Remote or Hybrid
US
15100 Employees
172K-240K Annually

Similar Companies Hiring

Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account