We're Hiring: Software Engineer (Hybrid Work)
Location: Hybrid
Are you passionate about building reliable software solutions and solving real-world problems with clean, efficient code? We’re on the lookout for a Software Engineer to join our client's growing team!
What We're Looking For:
We’re seeking someone with a strong software development background (this is not a hardware role). You will work closely with cross-functional teams to design, develop, and maintain software solutions across multiple platforms.
Core Requirements:
Strong proficiency in C programming language
Experience working in Linux, UNIX, or Windows environments
Solid understanding of software development life cycles
Good database management skills (SQL, PostgreSQL, or similar)
Ability to troubleshoot, debug, and optimize code
Bonus Points If You Have:
Experience with real-time systems or embedded software
Exposure to networking protocols or system-level programming
Good understanding of OS internals or kernel development
What You'll Do:
Design and implement robust, high-performance software systems
Collaborate with other engineers on software architecture and design decisions
Conduct code reviews and provide constructive feedback
Identify and fix bugs; improve system performance and reliability
Contribute to documentation and knowledge sharing
Why Join Us?
Collaborative, developer-friendly culture
Opportunities for growth and learning
Competitive compensation and benefits
Work on impactful, long-term projects