Senior Software Engineer

Kidde Global Solutions

Bradenton (FL)

On-site

USD 123,000 - 145,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Kidde Global Solutions is seeking a hands-on Senior Software Engineer to deliver reliable software and firmware for life safety products in an on-site Bradenton, FL setting. The role combines technical leadership with active development responsibility and requires strong engineering judgment and production-quality coding skills.

Responsibilities include architecture review, cross-functional collaboration, and mentoring engineers while ensuring compliance with safety standards and regulations

Qualifications

  • 5+ years of experience in software or firmware engineering, embedded systems.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Strong coding, debugging, and production-quality software practices.

Responsibilities

  • Design, develop, code, debug, integrate, and maintain software and firmware for life safety products.
  • Create and review architecture, design, and test documentation with engineering best practices.
  • Lead solutions from concept through release while balancing quality, schedule, and maintainability.
  • Partner with cross-functional teams to deliver customer-focused products.
  • Mentor engineers and contribute to a compliance-driven engineering culture.

Skills

C/C++
Embedded systems
Python
RTOS

Education

Bachelor's degree in Computer Science/Engineering

Tools

CAN/IP networking
CI/CD

Job description

Senior Software Engineer

Location: On-site in Bradenton, FL

Base SalaryRate: $123,165 - $144,900 per year

Job type: Full-time position

About This Role

Kidde Global Solutions is seeking a hands-on Senior Software Engineer to deliver reliable software and firmware for life safety products. This role combines technical leadership with active development responsibility and requires strong engineering judgment, production-quality coding skills, and effective collaboration with cross-functional and remote engineering teams.

Key Responsibilities
  • Design, develop, code, debug, integrate, and maintain software and firmware for fire and life safety products.
  • Create and review architecture, design, and test documentation while promoting technical rigor and engineering best practices.
  • Lead solutions from concept through release while balancing quality, compliance, schedule, and maintainability.
  • Partner with cross-functional teams to deliver customer-focused products.
  • Mentor engineers, influence technical direction, and contribute to a compliance-driven engineering culture.
Basic Qualifications
  • 5+ years of experience in software engineering, firmware engineering, embedded systems, or related technical discipline
  • Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, or a related technical discipline
Preferred Qualifications
  • Experience collaborating with remote or globally distributed engineering teams
  • Hands-on development experience, including coding, debugging, integration, troubleshooting, and root-cause analysis in production environments
  • Proficiency with C, C++, Python, embedded systems, real-time operating systems, CAN, IP-based networking, or related protocols
  • Knowledge of cybersecurity principles, software architecture, and embedded development practices
  • Strong communication, analytical, organizational, and follow-through skills with a self-directed, team-oriented work style
  • Knowledge of SQLite/SQL, CI/CD pipelines, automated testing frameworks, regulatory agencies, or fire products/markets
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Systems Engineer – Fire & Life Safety
Lead Embedded Systems Engineer – Fire & Life Safety

Kidde Global Solutions • Bradenton (FL)

On-site
USD 123,000 - 145,000
Senior Systems Engineer – Fire & Life Safety (On-site)
Senior Systems Engineer – Fire & Life Safety (On-site)

Kidde Global Solutions • Bradenton (FL)

On-site
USD 115,000 - 136,000
Annual bonus
Medical, dental, and vision
Retirement plan
+3
Firmware & Embedded Software Engineer (30168045) at Kidde Global Solutions- RSR Bradenton, FL
Firmware & Embedded Software Engineer (30168045) at Kidde Global Solutions- RSR Bradenton, FL

Kidde Global Solutions- RSR • Bradenton (FL)

On-site
USD 75,000 - 95,000
Senior Systems Engineer
Senior Systems Engineer

Kidde Global Solutions • Bradenton (FL)

On-site
USD 115,000 - 136,000
Annual bonus
Medical, dental, and vision
Retirement plan
+3
Product Manager
Product Manager

Kidde Global Solutions • Bradenton (FL)

On-site
USD 103,000 - 121,000
Systems Engineering Manager
Systems Engineering Manager

Kidde Global Solutions • Raleigh (NC)

On-site
USD 126,000 - 152,000
Medical, dental, vision coverage
Retirement plan
Paid time off
Associate Test-Validation Engineer
Associate Test-Validation Engineer

Kidde Global Solutions • Bradenton (FL)

On-site
USD 70,550 - 83,000
Health coverage
Paid time off
401(k) plan with employer match
Systems Engineering Manager
Systems Engineering Manager

Kidde Global Solutions • Bradenton (FL)

On-site
USD 126,039 - 151,810
Senior Electrical Engineer
Senior Electrical Engineer

Kidde Global Solutions • Bradenton (FL), Northern (KY)

On-site
USD 138,000 - 162,000
Medical, dental, and vision coverage
Retirement plan
Paid time off
+1
Senior Electrical Engineer, Fire & Life Safety Systems
Senior Electrical Engineer, Fire & Life Safety Systems

Kidde Global Solutions • Bradenton (FL), Northern (KY)

Hybrid
USD 138,000 - 162,000
Medical, dental, and vision coverage
Retirement plan
Paid time off
+1