Job Summary:
MDAEdge is a company focusing on advanced software solutions, and they are seeking a C/C++ Developer. The role involves developing and maintaining C/C++ applications with an emphasis on kernel-level and system-level programming.
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.