About this role
Our client is seeking a Technical Lead II (Firmware) to join their product development team. In this role, you will be instrumental in delivering new product functionalities, modifying existing functionalities, and improving product features as required. You will provide general supervision and technical guidance to the Embedded Software development group in the design, development, and testing of software programs for fire detection systems.
Key Responsibilities:
- Lead the design and development of embedded software for fire detection systems.
- Collaborate with a multi-disciplined engineering team to ensure seamless integration of software and hardware.
- Provide mentorship and technical direction to junior engineers within the team.
- Oversee the testing and validation of software to ensure compliance with industry standards.
- Identify and resolve technical issues throughout the product lifecycle.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Extensive experience in embedded software development, particularly in firmware for fire detection systems.
- Proficiency in programming languages such as C/C++ and Python.
- Strong understanding of software development methodologies and tools.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience:
- A minimum of 5-8 years of relevant experience in embedded software development and team leadership.
What we offer:
- Opportunity to work on innovative products in a collaborative environment.
- Professional development and career growth opportunities.
- A supportive team culture that values creativity and initiative.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.