Lead Firmware Developer - #189913
Cognizant
Date: 6 days ago
City: Calgary, AB
Contract type: Full time

As a Lead Firmware Developer, you will make an impact by developing ground breaking wireless communication systems and embedded technologies. Your leadership will drive innovation in firmware development using C/C++, directly improving product performance, reliability, and efficiency. Your contributions will craft the full product lifecycle, from concept through deployment, ensuring flawless hardware integration and outstanding connectivity solutions. You will be a valued member of our IoT Smart Manufacturing practice and work collaboratively with our Associate Director.
In this role, you will
Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.
Working arrangements
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 2 to 3 days per week in a client or Cognizant office in Calgary, AB. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
Note: The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
In this role, you will
- Own the design and development of advanced wireless communication systems to improve product connectivity and overall performance.
- Develop and implement robust, efficient firmware using C/C++ for embedded systems.
- Apply compilers and debuggers to optimize code performance and resolve complex technical challenges.
- Coordinate with multi-functional hardware and software teams to ensure smooth firmware-to-hardware integration.
- Build and maintain detailed user documentation to support ongoing development and future improvements.
- Conduct detailed code reviews and mentor junior developers to foster high standards and continuous growth.
- Lead all aspects of innovation by researching and integrating emerging technologies and development methodologies.
- Ensure industry standards and practices are followed for secure and reliable system delivery.
- Translate business and collaborator requirements into clear technical specifications.
- Monitor, analyze, and improve system performance to increase efficiency and reliability.
- Support the full product lifecycle, from concept and design to integration, testing, and deployment.
- Proven expertise in wireless communication technologies, protocols, and systems.
- Proficiency in C/C++ programming for firmware and embedded system development.
- Top-tier experience with compilers, debuggers, and performance optimization techniques.
- Proficient in embedded systems architecture and design standard methodologies.
- Outstanding analytical and problem-solving skills in collaborative, fast-paced environments.
- Superb interpersonal skills to convey multifaceted technical ideas to diverse audiences.
- Expert with Product Lifecycle Management (PLM) tools.
- Certified Embedded Systems Engineer and Wireless Communication Certification is an added bonus.
Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.
Working arrangements
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 2 to 3 days per week in a client or Cognizant office in Calgary, AB. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
Note: The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Dual Pit Boss/Supervisor
Grey Eagle Resort & Casino,
Calgary, AB
6 days ago
Come... Enjoy... Work in a fast paced, dynamic environment. Located on the Tsuut’ina First Nation, Grey Eagle Resort & Casino is Calgary’s number one entertainment facility. We are looking for talented, energetic and motivated individuals to join our diverse workforce! We offer competitive salaries, benefits and opportunities to grow your career. Position Overview The Pit Boss will be in charge...

Customer Experience Associate, Part-Time - Douglas Square, Calgary, AB (18.75 Hours/Week)
Scotiabank,
Calgary, AB
1 week ago
Requisition ID: 226451 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. About The Role As a Customer Experience Associate, you are the face, character and heart of our branches. Scotiabank is a place where we put our customers first, and our priority is to help them achieve their financial goals. Our Customer Experience...

Medical Expert
Outlier,
Calgary, AB
3 weeks ago
Outlier helps the world’s most innovative companies improve their AI models by providing human feedback. Are you an experienced Medical Expert who wants to lend your expertise to train AI models? Join our team of experts to train AI models for medical generation! We partner with organizations to train large AI language models, helping cutting-edge generative AI models provide better...
