Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.
Job Description
Job Title : Senior C/C++ Developer
Job Type : W2 / C2C / 1099
Experience : 5-15 Years
Location : Princeton, Maine
We are looking for a Senior C/C++ Developer who is highly comfortable with Linux to join our dynamic and successful software development team. This role involves leading the development of designated applications and working closely with cross-functional teams to deliver high-quality software solutions.
Responsibilities
- 7+ years of experience in C/C++ software development.
- Proven experience leading software development projects and teams.
- Experience with version control systems (e.g., Git).
- Experience with other programming languages (e.g., Python, Java).
- Experience with networking protocols and security.
- Knowledge of embedded systems and real-time operating systems (RTOS).
- Strong proficiency in Linux operating systems and development tools.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work collaboratively.
- Familiarity with software development lifecycle (SDLC) and agile methodologies.
- Lead the development and maintenance of software applications using C/C++ in a Linux environment.
- Collaborate with cross-functional teams to design, implement, and test new features.
- Provide technical leadership and mentorship to junior developers.
- Optimize and enhance existing software for improved performance and scalability.
- Troubleshoot and resolve complex technical issues.
- Participate in code reviews to ensure adherence to best practices and high-quality code.
- Contribute to the continuous improvement of development processes and methodologies.
Qualification
- Bachelor's degree or equivalent combination of education and experience