Skip to main content

Developer

a person standing at a podium giving a speech

Job Summary

We are seeking a skilled Developer with 3 to 5 years of experience in Firmware Development Android and C++. The ideal candidate will have a background in Industrial Manufacturing. This hybrid role offers the flexibility of working both remotely and on-site with no travel required. The position operates during day shifts.

Responsibilities

  • Develop and maintain firmware for various devices ensuring high performance and reliability.
  • Collaborate with cross-functional teams to design and implement software solutions.
  • Utilize Android development skills to create and optimize applications for industrial use.
  • Write efficient and maintainable code in C++ to support various project requirements.
  • Conduct thorough testing and debugging of firmware and software to ensure optimal functionality.
  • Provide technical support and troubleshooting for firmware-related issues.
  • Participate in code reviews to maintain code quality and share knowledge with team members.
  • Stay updated with the latest industry trends and technologies to continuously improve development processes.
  • Document software designs development processes and troubleshooting steps for future reference.
  • Work closely with hardware engineers to integrate firmware with hardware components.
  • Ensure compliance with industry standards and best practices in firmware development.
  • Contribute to the overall success of the project by meeting deadlines and delivering high-quality work.
  • Communicate effectively with team members and stakeholders to ensure project alignment and success.

Qualifications

  • Possess strong experience in firmware development demonstrating proficiency in creating reliable and efficient firmware solutions.
  • Have a solid understanding of Android development with the ability to optimize applications for industrial use.
  • Be proficient in C++ with a proven track record of writing efficient and maintainable code.
  • Experience in the Industrial Manufacturing domain is a plus providing valuable insights into industry-specific requirements.
  • Demonstrate excellent problem-solving skills with the ability to troubleshoot and resolve technical issues effectively.
  • Show strong collaboration skills working well with cross-functional teams to achieve project goals.
  • Exhibit a commitment to staying updated with the latest industry trends and technologies.
  • Have a detail-oriented approach ensuring thorough documentation of software designs and development processes.
  • Possess strong communication skills effectively conveying technical information to team members and stakeholders.
  • Be proactive in participating in code reviews and knowledge sharing within the team.
  • Ensure compliance with industry standards and best practices in all development activities.
  • Show a strong commitment to meeting deadlines and delivering high-quality work.
  • Be adaptable to a hybrid work model balancing remote and on-site work effectively.

Certifications Required

Certified Firmware Engineer Android Developer Certification C++ Certified Professional Programmer

 

 

What we offer

  • The chance to work with impact. Here, you’re empowered to bring your biggest thinking to help our company and clients improve everyday life.
  • Ownership over your career. Stay at the top of your game through our award-winning learning and development ecosystem. And when your ambitions change or we offer new opportunities, we help you pivot by providing reskilling, on-the-job learning and guidance to find new roles that might be a better fit.
  • The opportunity to thrive on a high caliber team with heart. We celebrate each other’s experiences and perspectives and promote a sense of belonging through our affinity groups and diversity and inclusion initiatives.
  • A comprehensive total rewards package, including a competitive salary and pension plan with matching contributions.
  • Flexible health and financial benefits to support you and your eligible dependents—from day one.
  • True work-life balance. Be at your best through paid time off, flexible work arrangements, volunteering opportunities, social events, and so much more.  

About us
Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant (a member of the NASDAQ-100 and one of Forbes World’s Best Employers 2024) is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com.

Other employment-related information
Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, provincial or local laws.

If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] with your request and contact information.

While our system allows applications in all languages, job required language(s) and proficiency level(s) vary. However, basic English proficiency is required for Company-wide communications purposes. Further, for roles located in Quebec, professional English proficiency is required to communicate with our global clients. 

Join our talent community

Haven’t found the right opportunity yet? Receive the latest updates on job opportunities, recruitment events and company news tailored just for you.

Sign up