C/C++ Developer
Apply NowCompany: Macpower Digital Assets Edge
Location: Milwaukee, WI 53215
Description:
Responsibilities:
Required Skills:
Must-Have:
- Develop, implement, and maintain C/C++ applications, focusing on kernel-level programming and system-level software development.
- pply object-oriented programming principles, data structures, memory management techniques, and algorithms to develop efficient and scalable solutions.
- Utilize software design principles, including design patterns and architectural best practices, to create robust and scalable systems.
- Work with low-level system concepts, such as operating system internals, memory management, and hardware interaction.
- Debug, troubleshoot, and resolve complex software issues effectively.
- Design, implement, and maintain core operating system components, including memory allocation, file systems, network drivers, and process management within the kernel space.
Required Skills:
- Proficiency in C and C++ programming languages.
- Strong understanding of object-oriented programming, data structures, memory management, and algorithms.
- Experience with system-level programming, including operating system internals, memory management, and hardware interaction.
- Expertise in kernel development, including designing, implementing, and maintaining core OS components.
- Strong debugging and troubleshooting skills for identifying and resolving complex software issues.
Must-Have:
- Experience with kernel-level programming in C/C++.
- In-depth knowledge of software design principles and system-level programming.
- Familiarity with design patterns and architectural approaches for building scalable systems.
- Hands-on experience with low-level OS internals, memory management, and hardware communication.
- bility to work on kernel development, including memory allocation, file systems, network drivers, and process management.
