Position: Senior C++ DeveloperOFFER: ($100,000 mxn monthly negotiable plus benefits higher than those of the law)**Job Description**:Responsible for developing and maintaining the C++ code for the back - end and GUIStrong modern C++ development experience (11, 14, 17) to write C++ codeC++ code must comply with automotive standards/frameworks such as: Automotive SPICE, Functional Safety, SOTIF, IS36363 and Cybersecurity.Extensive experience writing and reviewing good quality code (maintainability, readability, and following development standards).( Desirable: Solid experience and applied technique in the automotive, aerospace or robotics sector).**Location**:- Palo Alto California or remote (international level, with availability to travel occasionally between California and Orlando Florida).Idiom:- Advanced English - bilingual or native. (Have a valid visa).Essential Duties and Responsibilities:- Develop GUI in C++ with QT or other mature technology designed to run on vehicle devices.- Develop unit test cases that cover 100% of the tested code.- Execute static code analysis and solve the different levels of warnings and errors reported by this type of tool.- Modern C++ development using features like:- Smart pointers. *Lambdas.- Smart locks. *Containers.- Deep understanding of the C++ language on topics such as memory allocation, current implementations for standard libraries (containers) to develop optimized solutions.- Perform static code analysis.- Multi-platform development (Linux, Windows, QNX).- Develop software for compliance with MISRA and AutoSAR guidelines.Education and experience:- Bachelor's degree or higher in Software Engineering, Electrical Engineering or Computer Engineering. 10 years of experience- developing C++.- Experience in the use of code repositories such as- GitHub Experience with software development processes involving CI/CD.Required skills:- Experience with test coverage.- C++ 11/14/17- Unit tests- Integration tests- LinuxDesired Skills:- Experience in the use of JAMA.- Experience in the use of ARENA.- Knowledge of ISO 26262.Personal Qualifications:- Technical talent.- Have strong problem solving and creative thinking skills.- Have excellent verbal and written communication skills.- Can work under pressure and meet deadlines.- Demonstrates a high level of determination and perseverance.APPLICATION ONLY BY COVERING 100% OF THE PROFILE MENTIONED