Lead Firmware Developer
Cognizant
Job Responsibility:
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
- 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.
What you'll need to succeed (required skills)
- 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.
What will help you stand out (preferred skills)
- Expert with Product Lifecycle Management (PLM) tools.
- Certified Embedded Systems Engineer and Wireless Communication Certification is an added bonus.
At Cognizant, we're eager to meet people who believe in our mission and can make an impact in various ways. We strongly encourage you to apply even if you only meet the required skills listed. Consider what transferrable experience and skills make you a unique applicant and help us see how you'd be beneficial to this role.
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.
- ...Your test architecture is clean, scalable, and easy for other developers to follow. And when it comes to troubleshooting, you’re... ...full of purpose, let’s chat! AlgaeCal is on the lookout for a Lead QA Developer to bring their skills to our lively QA team and help transform...SuggestedFull timeContract workCasual workWork at officeFlexible hoursAfternoon shift
$148.72k - $223.08k per year
...Job Responsibility: Lead GPU Software Developer ~ CALGARY, Canada ~ Engineering ~63572 ~ CAD $148,720.00/Yr. ~ CAD $223,080.00/Yr. WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our...SuggestedFull timeInternship$70k per year
...Responsibility: Overview We are looking for a new graduate to join our team as a junior software developer. In this role, you will work closely with our engineering team to develop firmware solutions. The primary responsibility of the role is to perform programming, testing, and...SuggestedFull timeCasual workRelocationMonday to fridayFlexible hours- ...like to hear from you! We’re looking for an Intermediate ETL Developer to join Pandell-ESG's Project Services team. You’ll help customers... ...the way. You’ll also have opportunities to take the technical lead on small to medium-sized projects and help other team members...SuggestedFull timeManual laborWork at officeWork from homeFlexible hours
$80k - $100k per year
...rejected without this pre-requisite. Eligeo CRM Inc. is a world-leading software implementation technology expert. We believe that a... ...experience with world-leading software solutions. As a SugarCRM developer, your role is to analyze, assess and create enhancements for SugarCRM...SuggestedFull timeRemote workWork from homeMonday to fridayFlexible hours- ...where your career story takes off. Role Overview: The Senior Developer, Commercial Technology is responsible for designing, building,... ...-based applications. ~ 5+ years of experience leading technical delivery, solution implementation, or complex development...Permanent employmentFull timeInternshipFlexible hours
- ...Parsons is looking for an amazingly talented Senior GIS Database Developer to join our team! In this role you will get to d evelop and... ...problems. Supervises GIS production for programs and projects. Leads systems and software, oversees tracking, utilization and...Part time
- ...Intermediate Rails Software Developer – Job Description Reports To: Development Manager... ...would be nice to have. atVenu is the leading live event commerce platform for merchandise... ...can execute, with the support of your leader or an assigned partner or mentor. Consistently...Full timeRemote work
$50 per hour
Education: Expérience: Education Bachelor's degree Work setting ~ Information technology (IT) service provider Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Program animation...Full timeTemporary work- ...installing a variety of overhead doors and driveway gate systems, operators and associated controls. We have an immediate opening for a Lead Garage Door Technician in our Calgary Branch. Reporting to the Branch Manager, the Lead Technician will service and install overhead...Long term contractPermanent employmentFull timeWork at officeImmediate start
- ...time for what matters most to you and can always do what you need to do. ABOUT THE ROLE We're looking for a Senior Full Stack Developer to build and maintain production systems for our Document Intelligence platform. Our extraction engine leverages a wide set of tools...Remote workFlexible hours
- ...better decisions faster. We build world-leading technology that is at the forefront of... ...our customers work. Every day we help them develop critical mineral resources more sustainably... ...Zealand. The Role Reporting to the Team Lead, Software Development, the Senior Software...Long term contract
- ...Calgary-based candidates only. Full-time, permanent candidates only. We are seeking a talented and experienced Senior Full Stack Software Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining high-quality software solutions that...Permanent employmentFull timeRelocation3 days per week
- ...~ Team of 700+ people ~1M+ customers ~10K+ retail partners The Role Neo Financial is looking for a full-time Junior iOS Developer to join our team in Calgary, AB. A great Junior iOS Developer at Neo Financial has a passion for technology and thrives in a dynamic...Full timeInternship
- ...standards of ethics, integrity, and respect. These values shape how we hire, lead, and hold each other accountable, every day. Job Description About the Role: A Curriculum Developer is responsible for the consistent design, development and deployment of technical...Long term contractInternshipRemote workFlexible hoursShift work
- ...Job Responsibility: Foremost is hiring a Robotic Process Automation (RPA) Developer to join our team in our Calgary, Alberta or Lloydminster, Alberta locations. The Robotic Process Automation (RPA) reports to the RPA Manager, you will use your passion for technology...Permanent employmentFull timeCasual workWork at officeRemote workMonday to fridayFlexible hours
- We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working...Full timePart timeSecond job
$50 - $65 per hour
...Job Responsibility: Role: Full Stack Developer Location: Calgary- Onsite Hire Type: Contract : ~ Technology Stack: ~ Python - 50% ~ JavaScript - 30% ~ RESTful API - 20% ~ Requirements: ~5+ years of software development experience ~ Knowledge of Agile software...Hourly payFull timeContract workFixed term contractMonday to friday- ...rigorous testing, and extensive quality assurance processes to develop our lenses so that you can support your customers and patients with... ...heart of contact lens dispensing. You'll have also access to leading equipment, such as OCT for all patients, to ensure that all patients...Long term contractWeekend workAfternoon shift1 day per week
- ...neighbours? Join us. Do you enjoy leading creative projects, developing visual concepts, and ensuring the artistic... ...excite you? You might be a Creative Lead and you might be exactly who we're... ...include but are not limited to: Develop and manage the visual direction for various...Full timeCasual workWork at officeMonday to fridayFlexible hoursAfternoon shift
- ...a rapidly growing innovative leader in the engineering, design, and... ...currently recruiting an Estimation Lead to work at our Calgary... ...Estimation Lead is responsible for developing, maintaining, and improving... ...Models & Databases Develop, maintain, and continuously improve...Full timeContract workWork at officeFlexible hours
- ...FLINT is a leading service provider in Canada’s energy and industrial markets offering... ...our world. Job Description As a Lead Estimator at FLINT, you'll be responsible... .... What would you be doing? Lead and develop the estimating team by providing coaching,...Full timeWork at officeLocal area
- ...the bar high for the country’s fintech industry and is constantly leading the way in terms of security and innovation. We’re on a mission... ...by Great Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions. You’ll be part of a...Full timeWork at officeRemote work
- ...with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients... ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction...Full timeInternshipRemote workRelocation
$23.75 - $27.33 per hour
...focused environment for our people. Job Summary The Product Operations Lead is a part of the store leadership team responsible for executing... ...and desires to lead and inspire others; motivates, empowers, develops, and directs people as they work Collaboration and Teamwork:...Daily paidMinimum wagePermanent employmentFull timePart timeApprenticeshipImmediate startShift workNight shiftWeekend workDay shiftAfternoon shift- ...craftsmanship and innovation. The DHC-AMO is leading the De Havilland Aircraft of Canada... ...Reporting to the Planning Manager, the Planning Lead is responsible for planning the scheduled... ...for Materials planning and estimating. Develop, publish, and maintain a depiction of the...Full timeInternshipWorldwide
$142.25k - $206.12k per year
...budget. Key accountabilities include: Leading the execution of electrical engineering... ...identifying technical issues and risks, developing appropriate solutions, and escalating when... ...projects. Demonstrated ability to develop, review, and interpret electrical designs...Full time- ...a marketing idea and turn it into design that grabs attention, communicates the message fast, and gets people to act. You know how to lead and mentor a team of designers, raise the visual bar, and keep projects moving without sacrificing quality. Most importantly, you understand...Full timeCasual workWork at officeFlexible hours
$25 - $32 per hour
...South Trail Chrysler is looking to hire a Lead Lube Technician! The Lead Lube Technician performs work as outlined on repair orders... ...depending on experience Benefits Opportunity for advancement – we develop our people and promote from within Comprehensive Health...Hourly payFull time- ...Team Leader | Full-Time | Field Operations We are offering a $3,300 CAD Sign On Bonus*... ...Storage & Preservation is responsible for leading the pre-installation phase for wind turbine... ...standards of performance. Coach, mentor and develop internal and external technicians....Full timeFor subcontractorWorldwideRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Firmware Developer. Be the first to apply!


