> Markdown version of [/jobs/ext/3423618-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3423618-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Kidde Fire Protection, LLC - **Location:** Bradenton, FL, United States - **Experience:** Expert - **Salary:** $123,165.0 - $144,900.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), C++ (Programming Language), Computer Engineering, Continuous Integration, Software Debugging, Embedded Software, Firmware, Python (Programming Language), Software Architecture, Real-Time Operating Systems, Software Engineering, SQLite, SQL Databases, Information Technology - **Published:** September 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f09f7174c9405197 ## About the Role * 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 ## Description * 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.