
Software Engineer C++
- São Bernardo do Campo - SP
- Permanente
- Período integral
- Write and implement C++ code as per project requirements
- Assist in the development and maintenance of software applications, focusing on C++ projects.
- Engage in refactoring and maintaining existing codebases to ensure code quality and adaptability.
- Debug and troubleshoot code issues to improve application performance and reliability.
- Work within Linux environments (specifically RedHat-like or Rocky).
- Test software continuously to ensure robustness, error-free functionality, and performance compliance.
- Develop and maintain software specifications and documentation.
- Design software solutions that meet performance, safety, and reliability requirements.
- Ensure requirement traceability throughout the software development lifecycle.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Participate in code reviews.
- Continuously update your technical knowledge and skills to stay current with industry trends and best practices.
- Bachelor’s degree.
- Knowledge on procedural languages (such as C).
- Knowledge on object-oriented programming languages (such as C++, Java).
- Knowledge on scripting languages like Python is a plus.
- Extensive experience working in Linux environments (RedHat-like or Rocky).
- Advanced English: Be able to read, write, and communicate effectively in English.
- Elective Health and Dental plans.
- Retirement Savings Plan with a company contribution and a match.
- Company paid holidays, vacation days, and paid sick leave.
- Company provided Life Insurance.