Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Milwaukee?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

MDA Edge

Milwaukee / Global

C/C++ Developer

Job Description

Job TitleDevelop, 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.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.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location