Engineer, Software Engineering
CarrierAbout the role
Job Description:
Kidde Global Solutions has an exciting opportunity for an innovative and detail-oriented Software Engineer to join our team. This role involves designing, developing, and implementing cutting-edge software and firmware solutions that align with our business objectives. The ideal candidate will collaborate closely with cross-functional teams to create seamless, scalable, and user-focused products.
As Software Engineer, you will:
Design, develop, and maintain fire and safety products, ensuring high performance, responsiveness, and scalability.
Design life safety products localized to market requirements the world over.
Complete conceptual, architectural, detailed design, and test documentation.
Develop a life safety system or component from concept and release design to production within short time spans.
Work closely with hardware, software, research, sourcing, manufacturing, marketing, compliance, and quality group members within and outside of the project team.
Design to global regulatory requirements.
Leverage and manage low-cost resource options, and work with remote teams to ensure consistency, compliance, and project success.
Help establish and communicate project schedules, resources, and contingency plans.
Participate in compliance-driven culture within the engineering team.
Experience / Qualifications
Knowledge of cybersecurity principles as they relate to software and firmware development.
Understanding of real-time systems, operating systems.
Excellent verbal and written communications skills.
Highly energetic and success-driven team player.
Self-directed and able to tackle new projects and ideas.
Ability to persist and succeed with cross-cultural communication on technical issues.
Strong technical skills and analytical proficiency.
Highly organized with strong attention to detail, and superior follow-up and follow-through skills
Must be a strong team player, action-oriented, and a highly motivated self-starter. Bring a positive, can-do attitude to the workplace every day.
Can personally adaptable, and able to perform well under pressure.
The following would be preferred:
Proficiency in software development languages (e.g., Python, C/C++).
Knowledge of database systems (SQLite, SQL).
Knowledge of CI/CD pipelines and automated testing frameworks.
Education / Certifications
BA/BS in Computer or Software Engineering, or in Computer Science
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Senior AI Engineer, Applications Development
White & Case LLP
$192,000/yr
Transportation Engineer 4/District 12 Traffic Engineer, Cuyahoga County, Garfield Hts. - PN 20057047
State of Ohio
$116,000/yr
Senior Software Engineer, Backend (Developer - Foundations)
Coinbase
$218,900/yr