At TeamAce, we help businesses across different industries thrive. We work with businesses to create their desired change by getting the right people, designing bespoke business processes, leveraging data, applying insights and technology. We combine our expertise and take different bespoke approaches to solve different business challenges because we believe there is no one size fits all approach. This way, you keep your eyes on the prize and thrive.
As a Software Developer, you will be responsible for developing and maintaining software solutions, with a focus on driver development. While experience in driver development on macOS is preferred, candidates with Linux driver development experience will also be considered. Your expertise will be essential in creating efficient and high-quality software that meets our clients' needs.
Key Responsibilities:
- Design, develop, and maintain software applications using C/C++.
- Work on driver development for either macOS or Linux systems.
- Collaborate with cross-functional teams to gather requirements and implement solutions.
- Troubleshoot and debug issues in software applications and drivers.
- Ensure high-quality code through testing and code reviews.
- Stay updated on industry trends and technologies to enhance software performance.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development, particularly in C/C++.
- Experience with driver development on macOS or Linux.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Excellent communication and interpersonal skills.
Method of Application
Signup to view application details.
Signup Now