Job Summary:
MDAEdge is a company seeking a C/C++ Developer. The role involves developing and maintaining C/C++ applications with a focus on kernel-level programming and system-level software development.
Responsibilities:
• Develop, implement, and maintain C/C++ applications, focusing on kernel-level programming and system-level software development.
• Apply 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.
Qualifications:
Required:
• 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
• 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
• Ability to work on kernel development, including memory allocation, file systems, network drivers, and process management
Company:
The world doesn't have a talent shortage. It has a talent alignment problem. MDA Edge exists to fix that. Founded in , the company is headquartered in Sheridan, WY, US, , with a team of 51-200 employees. The company is currently Growth Stage.