C++ Developer---Contract//Irvine CA (Onsite) || Local Only at Irvine, California, USA |
Email: [email protected] |
C++ Developer Location: Irvine CA Duration: Long-term (12+ months) Job Summary: We are seeking a skilled C++ Developer with a strong background in system engineering to join our development team. In this role, you will be responsible for designing, developing, and optimizing high-performance systems and applications. Your expertise in C++ and system-level engineering will be critical in creating robust and efficient solutions that meet the complex demands of our projects. Key Responsibilities: Design, develop, and maintain software applications and systems using C++. Work closely with system engineers to integrate software solutions with hardware components and other system-level elements. Optimize and refactor existing code to improve performance, scalability, and reliability. Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and maintenance. Develop and maintain system-level documentation, including design specs, test plans, and user guides. Collaborate with cross-functional teams, including hardware engineers, QA, and product managers, to deliver high-quality solutions. Troubleshoot, debug, and resolve complex issues in both development and production environments. Stay up-to-date with the latest industry trends, tools, and best practices in C++ development and system engineering. Qualifications: Bachelors degree in Computer Science, Engineering, or a related field. Proven experience as a C++ Developer with a strong focus on system engineering. Deep understanding of C++ programming, including object-oriented design, memory management, and multi-threading. Experience with system-level programming, including working with operating systems, hardware interfaces, and low-level libraries. Familiarity with development tools such as compilers, debuggers, and version control systems (e.g., Git). Strong problem-solving skills and the ability to work on complex and challenging projects. Knowledge of network protocols, embedded systems, or real-time systems is a plus. Excellent communication and collaboration skills. Ability to work effectively in both independent and team environments. Preferred Skills: Experience with scripting languages such as Python or Bash. Familiarity with cross-platform development and porting applications to different operating systems. Knowledge of cybersecurity principles as they pertain to system-level software. Experience with Agile development methodologies. Thanks & Regards Rohit Patil Recruitment Lead [email protected] -- Keywords: cplusplus quality analyst information technology California C++ Developer---Contract//Irvine CA (Onsite) || Local Only [email protected] |
[email protected] View all |
Wed Sep 18 01:51:00 UTC 2024 |