FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Firmware Technical Specialist
KiddeFenwal. Design, develop, review, and maintain embedded firmware for Fire Detection and Alarm products .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in embedded firmware development, particularly with Embedded C and C++, while ensuring cybersecurity compliance and effective collaboration across engineering teams. Proficient in developing secure IoT solutions with Azure cloud connectivity and maintaining high software quality standards.
Highest-signal resume keywords
Embedded C Software DevelopmentEmbedded C++ Software DevelopmentEmbedded Linux System ProgrammingAzure IoT Cloud ConnectivityDFMEA and RRCA Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Firmware DevelopmentBare-Metal ProgrammingMicrocontroller ProgrammingI2C ProtocolSPI ProtocolRS485 ProtocolModbus ProtocolBACnet ProtocolDebugging with EmulatorsStatic Code Analysis
Soft Skills
CollaborationTroubleshootingRoot Cause Analysis
Tools & Technologies
Git Version ControlSVN Version ControlJIRAModel-Based DesignU-Boot
Certifications & Qualifications
Bachelor's Degree in Electronics & CommunicationMaster's Degree in Electrical EngineeringMaster's Degree in Computer Engineering
Industry Keywords
Cybersecurity ComplianceTechnical DocumentationSoftware Quality StandardsFirmware ArchitectureIoT Applications
Tech Stack
Tools & technologiesAzureCloudCyber SecurityIoTLinuxSubversionC++
About the role
Key responsibilities & impact- Design, develop, review, and maintain embedded firmware for Fire Detection and Alarm products
- Analyze system requirements and translate them into firmware architecture, design, and implementation
- Perform coding using Embedded C and C++ and execute unit, integration, and system testing
- Work on Embedded Linux including system programming, kernel, device drivers, and U-Boot
- Develop secure IoT-enabled solutions with Azure cloud connectivity
- Lead firmware troubleshooting, debugging, root cause analysis, DFMEA, and RRCA activities
- Collaborate with hardware, software, and global engineering teams across multiple time zones
- Drive cybersecurity compliance initiatives across product portfolios
- Maintain technical documentation, code reviews, and software quality standards
Requirements
What you’ll need- 12–14 years of relevant experience in embedded firmware development
- Strong Embedded C and C++ software development experience
- Hands-on expertise with 16/32-bit microcontrollers and bare-metal programming
- Experience with I2C, SPI, RS485, Modbus and BACnet protocols
- Strong knowledge of Embedded Linux (System Programming, Kernel, Device Drivers, U-Boot)
- Azure IoT Cloud connectivity experience
- Debugging with emulators, JTAG/BDM debuggers and static code analysis tools
- Git/SVN version control and defect tracking tools
- Schematic interpretation and complex embedded system design knowledge
- Experience with DFMEA, RRCA and cybersecurity practices
- Bachelor's or Master's Degree in Electronics & Communication, Electrical Engineering, Computer Engineering or related discipline
- Preferred: Google Test/CPP Unit Testing, JIRA, Model-Based Design, Connected Solutions and IoT applications