Company:
Themesoft Inc.
Location: Denver
Closing Date: 21/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Summary
We are seeking an experienced Senior Software Developer with a strong background in systems programming and software development. The ideal candidate will have 8-10 years of industry experience and be proficient in C, C++, Unix, and Linux environments. This role requires hands-on experience with Unix Shell Scripting and a passion for creating robust and efficient software solutions.
Requirements
- Total of 8-10 years of experience in software development.
- Extensive experience in systems side programming using C, C++, Unix, and Linux.
- Experience with OpenSync, RDK, or OpenWrt and Yocto.
- Experience embedded development (firmware, middleware, device driver, HAL etc.)
- Hands-on experience with Unix Shell Scripting.
Responsibilities
- Develop, test, and maintain software applications and systems using C, C++, Unix, and Linux.
- Write and manage Unix Shell Scripts to automate various processes and tasks.
- Collaborate with cross-functional teams to design and implement new features and enhancements.
- Troubleshoot and resolve software defects and issues in a timely manner.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Contribute to the continuous improvement of development processes and methodologies.
- Provide mentorship and guidance to junior developers.
Nice to Have Skills
- Experience with AWS or Azure cloud platforms.
- Experience with Agile Methodology.
- Experience with OpenSync, RDK, or OpenWrt.
- Experience in the Telecom or Cable domain.
Qualifications
- Strong problem-solving skills and ability to work independently as well as in a team environment.
- Excellent communication and interpersonal skills.
- Proven ability to manage multiple tasks and deadlines in a fast-paced environment.
Share this job
Themesoft Inc.