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
The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.
- Cognizant is a global community with more than 300,000+ associates around the world.
- We don’t just dream of a better way – we make it happen.
- We take care of our people, clients, company, communities and climate by doing what’s right.
- We foster an innovative environment where you can build the career path that’s right for you.
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
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, state 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.
Disclaimer:
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.