Moniepoint Incorporated
Banking + 2 more
Description
- Design and build clean, maintainable C code
- Develop kernel modules and libraries for embedded systems
- Implement and optimize for quality and performance
- Identify bottlenecks, bugs, and integration issues
- Test code for quality, reliability, and durability
- Maintain automated testing and code quality standards
- Create reusable code that integrates seamlessly with higher-level languages (Java, Go, Node.js, Python)
What You'll Need
- Bachelor's degree in Computer Science, Mathematics, or a related field
- 5+ years of professional experience as a C Developer
- Strong proficiency in C, with in-depth knowledge of STL and Boost
- Working knowledge of at least one OOP language (Java, Python, C#, or C++)
- Experience with embedded systems and low-level hardware interactions
- Familiarity with debugging/analysis tools such as Valgrind and Lint
- Solid understanding of version control systems (Git, SVN, or Mercurial)
- Strong systems design and problem-solving skills
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.